この記事では、Ubuntu18.04にmysql5.7.23をインストールする具体的な方法を参考までに紹介します。具体的な内容は次のとおりです。 参考記事: Ubuntu 18.04 に MySQL 5.7 をインストールする 1. サーバーとクライアントをインストールする # mysqlサービスをインストールします sudo apt-get install mysql-server # クライアントをインストールする sudo apt install mysql-client # 依存関係をインストールします sudo apt install libmysqlclient-dev 2. インストール状況を確認する # ステータスを確認する sudo netstat -tap | grep mysql 次の図はインストールが成功したことを示している。 3. インストール後の設定 mysql5.7をインストールした後、一般ユーザーはmysqlにログインできません。原因は、ルートプラグインがauth_socketに変更されたためです。パスワードでログインするためのプラグインはmysql_native_passwordにする必要があります。パスワードなしでルート権限で直接ログインします。ルートパスワードとログイン認証方法を変更します $ sudo su #mysql マイSQL> mysql> mysql.user からユーザーとプラグインを選択します。 +------------------+-----------------------+ | ユーザー | プラグイン | +------------------+-----------------------+ | ルート | auth_socket | | mysql.セッション | mysql_native_password | | mysql.sys | mysql_native_password | | debian-sys-maint | mysql_native_password | +------------------+-----------------------+ セット内の 4 行 (0.00 秒) mysql> mysql.user を更新し、authentication_string=PASSWORD('123456'), plugin='mysql_native_password' を設定し、user='root' とします。 mysql> 権限をフラッシュします。 mysql>終了 さよなら # 出口 $ sudo /etc/init.d/mysqlを再起動します $ mysql -uroot -p パスワードを入力してください: MySQL モニターへようこそ。コマンドは ; または \g で終わります。 MySQL接続IDは2です サーバーバージョン: 5.7.22-0ubuntu18.04.1 (Ubuntu) Copyright (c) 2000, 2018, Oracle およびその関連会社。無断複写・転載を禁じます。 OracleはOracle Corporationおよびその関連会社の登録商標です。 その他の名称は各社の商標である場合があります。 所有者。 ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。 マイSQL> 4. MySQLリモートログインを設定する # 設定ファイルを変更し、bind-address = 127.0.0.1をコメントアウトします $ sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf # 保存して終了し、mysql サービスに入り、認証コマンドを実行します。 $ mysql -uroot -p mysql> grant option を使用して、root@'%' が '123456' で識別する *.* のすべてを grant します。 クエリは正常、影響を受けた行は 0 行、警告は 1 件 (0.00 秒) mysql> 権限をフラッシュします。 クエリは正常、影響を受けた行は 0 行 (0.00 秒) mysql>終了 さよなら $ sudo /etc/init.d/mysqlを再起動します 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Linux における nohup と & の使い方と違いの詳細な説明
この記事では、フロア効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します。...
序文通常、h5 ページを作成するときは、WeChat、QQ、Weibo などのエコシステム内でトラフ...
目次仮想DOMとは何ですか?なぜ仮想DOMが必要なのでしょうか?仮想 DOM はどのようにして実際の...
WeChatアプレットはスクロールビューを使用して左右のリンクを実現します。参考までに、具体的な内容...
目次序文ブラウザコンパイル版ローカルプリコンパイルバージョン要約する参照する序文vue3サンドボック...
リバースプロキシリバースプロキシとは、プロキシサーバーを介してユーザーのアクセス要求を受信し、ユーザ...
WeChat ミニプログラムのネイティブ コンポーネントであるカメラ、キャンバス、入力 (フォーカス...
CSS3はクールな3D回転パースペクティブを実現します3D アニメーション効果はますます人気が高まっ...
目次1. テレポートの使用2. モーダルダイアログコンポーネントを完成させる3. コンポーネントのレ...
目次1. 上の写真2. ユーザーが存在しない3. コードをアップロードする1. 上の写真 2. ユー...
序文この記事は主に Linux C でのログ出力コード テンプレートに関する関連コンテンツを紹介し、...
新しいバージョンの設定インターフェースを作る際に、vueフレームワークを使用して実装しました。ページ...
早朝に MySQL 5.7.19 のインストールを終えたばかりですが、午前中に MySQL が最新バ...
目次1. Lvsの紹介2. Lvs負荷分散モード2.1 NAT 2.2 ターン2.3 DRモード3....
目次1. ダウンロード2. インストールと解凍3. Tomcatを起動する4番目に、インストールが成...