ヒント: 以下の操作はすべて root 権限で実行されます。 # MySQL がインストールされているかどうかを確認します: # MySQL をインストールします: インストールが完了したら、次のコマンドを使用してインストールが成功したかどうかを確認できます。 上記のコマンドで確認した後、mysql ソケットが LISTEN 状態になっている場合は、インストールが成功したことを意味します。 次のコマンドを使用して MySQL データベースにログインできます。 -u はログイン ユーザー名の選択を意味し、-p はログイン ユーザーのパスワードを意味します。現在、MySQL データベースにはパスワードがありません。MySQL データベースに入るには、Enter password: で Enter キーを押すだけです。 次に、show databases; を使用して現在のすべてのデータベースを表示します。 次に、データベースのセキュリティと正常な動作を確保するために、データベースが初期化されます。この初期化操作には、次の 5 つの手順が含まれます。 (1)パスワード認証プラグインをインストールします。 (2)データベースにルート管理者の一意のパスワードを設定します。 (3)次に、匿名アカウントを削除し、ルート管理者を使用してデータベースにリモートでログインし、データベース上で実行されているビジネスのセキュリティを確保します。 (4)デフォルトのテストデータベースを削除し、テストデータベースに対する一連のアクセス権限をキャンセルします。 (5)認証リストを更新し、初期化設定を即時に有効にします。 上記のデータベース初期化手順については、以下の出力情報の横に簡単なコメントを付けました。 root@ubuntu-virtual-machine:~#mysql_secure_installation MySQL サーバーのデプロイメントを保護します。 空のパスワードを使用して MySQL に接続します。 VALIDATE PASSWORD PLUGINはパスワードのテストに使用できます はいの場合はy|Y、いいえの場合は他のキーを押します: N # ここではNを選択します 新しいパスワード: #ルート管理者に設定するデータベースパスワードを入力します 新しいパスワードを再入力してください: #パスワードをもう一度入力してください デフォルトでは、MySQLのインストールには匿名ユーザーが存在します。 匿名ユーザーを削除しますか? (はいの場合は y|Y、いいえの場合は他のキーを押します) : y #匿名アカウントを削除します 通常、ルートは以下からのみ接続を許可されます。 リモートからの root ログインを禁止しますか? (はいの場合は y|Y を、いいえの場合は他のキーを押します): N # root 管理者のリモートからのログインを禁止します。ここでは禁止していません。 ...スキップします。 テスト データベースとそれへのアクセスを削除しますか? (はいの場合は y|Y、いいえの場合は他のキーを押します) : y #テスト データベースを削除し、そのアクセス権限を取り消します - テスト データベースの権限を削除しています... 権限テーブルを再ロードすると、すべての変更が確実に反映されます。 権限テーブルを今すぐ再読み込みしますか? (はいの場合は y|Y、いいえの場合は他のキーを押します): y # 権限テーブルを更新して、初期化設定をすぐに有効にします 完了しました! mysql サービスのステータスを確認します。 次の結果は、MySQL サービスが正常に実行されていることを示しています。 もう一度 mysql -u root -p コマンドを使用し、「Enter password:」に先ほど設定したパスワードを入力して Enter キーを押すと、MySQL データベースに入ることができます。 use mysql; コマンドを使用して、mysql という名前のデータベースを開き、現在のデータベースのテーブルを表示します: show tables; user テーブルのデータを照会します: select * from user; (user テーブルには、mysql データベースのすべてのアカウント情報が含まれています) 次に、リモート アクセスを許可するように mysql を設定します。まず、 保存して終了し、MySQL データベースに入り、認証コマンドを実行します。 mysql -u ルート -p mysql> grant option を使用して、*.* 上のすべての権限を root@'%' に 'your password' で識別して付与します。 mysql> flush privileges; # 権限を更新 mysql> exit 次に、exit コマンドを実行して MySQL サービスを終了し、次のコマンドを実行して MySQL を再起動します。 これで、Windows の Navicat グラフィカル ツールを使用して、Ubuntu の MySQL データベースにリモートで接続し、承認したリモート権限のパスワードを入力できるようになります。 もう一つのシェア: Navicat for MySQL 10.1.7 インストール パッケージ リンク: https://pan.baidu.com/s/12P1BcvQsRetBY0jGIvwILw&shfl=shareset 抽出コード: 8bft これで、Ubuntu 18.04 への MySQL のインストールが完了しました。 操作中に次のエラーが発生しました: E: ロック /var/lib/dpkg/lock-frontend を取得できません - オープン (11: リソースが一時的に利用できません) 解決策については、次の記事を参照してください: https://www.jb51.net/article/172460.htm 要約する 上記は、編集者が紹介した Ubuntu 18.04 で MySQL をインストールする方法です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
CentOS6 インストール ディスク (任意のバージョン) を準備するか、別の pnux インスト...
1 メソッドは、データをサーバーに送信する方法を指定するプロパティです。 2 post と get ...
今日、仕事中に、一時的に追加した友人から、Web ページを使用して訪問者の QQ を取得する方法を尋...
目次1. スクリプトタグを使用してファイルをインポートする1. ローカルファイルをインポートする2....
ここでは Ubuntu 16.04 システムを使用しています。 dockerを使用したインストールh...
ページデータの表示には Vue などの js のデータバインディング機構が使用されるため、クローラー...
mysql の権限とインデックスmysql の最高権限ユーザーは root です。 CREATE U...
1. フィールドを追加します。 alter table テーブル名 ADD フィールド名 タイプ;例...
目次1. クロージャとは何ですか? 2. クロージャの役割2.1) メモリ2.2) プライベート変数...
1. 環境を準備する(Node.jsをダウンロードし、環境変数を設定する) 2. vue-cliをグ...
設定する前に、次の操作を行う必要があります。 1. まずjdk bloggerをインストールします。...
問題の説明(キープアライブとは何か)キープアライブ 名前の通り、アクティブな状態を維持します。誰が活...
JavaScript には、for、for in、for of、forEach ループなど、多くのル...
Docker バージョン: [root@localhost gae_proxy]# docker バ...
1. 静的ページとは、Web ページ内に HTML タグのみが含まれるページです。WEB 開発者がこ...