Ubuntu 18.04.4 に MySQL をインストールするプロセスを見てみましょう。内容は次のとおりです。 1 sudo apt-getアップデート 2 sudo apt-getでmysql-serverをインストールします 3 sudo mysql_secure_installation # 初期設定 #1 VALIDATE PASSWORD PLUGIN はパスワードをテストするために使用できます... はいの場合は y|Y を押し、いいえの場合は他のキーを押します: N (マイ オプション) #2 ここでrootのパスワードを設定してください... 新しいパスワード: (パスワードを入力) 新しいパスワードを再入力してください: (再入力) #3 デフォルトでは、MySQLのインストールには匿名ユーザーが存在します。 誰でもMySQLにログインできるように 彼らのために作成されたユーザーアカウント... 匿名ユーザーを削除しますか? (はいの場合は y|Y、いいえの場合は他のキーを押します) : N (私のオプション) #4 通常、ルートは以下からのみ接続を許可されます。 'localhost' です。これにより、誰かが推測できないようになります。 ネットワークからのルートパスワード... リモートからのルートログインを禁止しますか? (はいの場合は y|Y、いいえの場合は他のキーを押します) : Y (私の選択) #5 デフォルトでは、MySQLには「test」という名前のデータベースが付属しており、 誰でもアクセスできます... テスト データベースとそれへのアクセスを削除しますか? (はいの場合は y|Y、いいえの場合は他のキーを押します) : N (私のオプション) #6 権限テーブルを再ロードすると、すべての変更が確実に反映されます。 これまでに行われた変更は直ちに有効になります。 権限テーブルを今すぐリロードしますか? (はいの場合は y|Y、いいえの場合は他のキーを押します): Y (私の選択) 4 systemctl status mysql.service # サーバーの状態を確認する 4 systemctl status mysql.service # サーバーの状態を確認する 走れば問題なし 5 mysql ポート番号を変更し、リスニング アドレスをすべてに変更します vim /etc/mysql/mysql.conf.d/mysqld.cnf # 設定ファイルを編集します bind-address = 0.0.0.0 # リスニング IP をすべてに変更します port = 3388 # リスニング ポートを 3388 に変更します。安全のため、変更せずにそのままにしておくことができます。 変更後、サービスを再起動します systemctl restart mysql.service 6 MySQLリモートアクセスを開く 1 データベースにログインする mysql -u root -p 2 データベースmysqlに切り替える MySQLを使用する 3 匿名ユーザーを削除します。delete from user where user=''; 4 リモート アクセスが許可されているユーザーを追加するか、既存のユーザーのリモート アクセスを許可します。root に、任意のホスト (%) 上の任意のデータベースにアクセスするためのすべての権限を付与します。mysql> grant all privileges on *.* to 'root'@'%' identified by 'Replace here with the password you want to set' with grant option; 権限をフラッシュします。 5 データベースを終了する mysql> exit 6 データベースを再起動します。sudo service mysql restart Ubuntu 18.04.4 に MySQL をインストールする詳細な手順については、これで終わりです。Ubuntu 18.04.4 に MySQL をインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: HTML 代替カラーコードを実現する n 通りの方法 サンプルコード
>>: favicon.ico についていくつか注意点があります (ルートディレクトリに置くのがベストです)
序文この記事では主に、MySQL のインデックスとビューの使用方法と違いを紹介し、参考と学習のために...
目次1. コンポーネントとは何ですか? 2. グローバルコンポーネントを作成する方法1 1. Vue...
1. 要件Vue.js フレームワークを使用してフロントエンド プロジェクトを開発する場合、サーバ...
序文現在、私の会社で使用しているオペレーティングシステムはすべて CentOS7.4 で、アプリケー...
この記事では、例を使用して MySQL カーソルの原理と使用方法を説明します。ご参考までに、詳細は以...
目次序文: 1. vue-cliでプロジェクトを作成する2. ルーターをインストールする3. ディレ...
ジブの紹介Jib は Google が開発した、Java アプリケーションの Docker および ...
目次1. プラットフォームバスの紹介1.1. Linuxドライバの分離と階層化1.1.1. Linu...
最初のステップはTypeScriptをグローバルにインストールすることですnpmを使用してインストー...
目次1.entires() メソッドの詳細な構文2.entires() メソッドの一般的な使用法と注...
シミュレーション環境を構築する:オペレーティングシステム: centos7メモリ: 1G 1.8.0...
1. 公式ウェブサイトから Linux バージョンをダウンロードします: https://dev.m...
Mybatis ファジークエリ実装方法mybatis のリバース アシスタントは非常に使いやすく、通...
Linux におけるルーティングとルーティング テーブルとは何ですか?ルーティングのプロセスとは、ネ...