Ubuntu 18.04では参考までにmysql 5.7をインストールします。具体的な内容は以下のとおりです。 1.1 インストール まず、次の 3 つのコマンドを実行します。 # mysqlサービスをインストールします sudo apt-get install mysql-server # クライアントをインストールする sudo apt install mysql-client # 依存関係をインストールします sudo apt install libmysqlclient-dev # ステータスを確認する sudo netstat -tap | grep mysql 1.2 ルートパスワードを設定する 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> 1.3 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 を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: システム CD をマウントして yum ウェアハウスを構築する VMware 15.5 バージョンのグラフィック チュートリアル
この記事は主に、SQL のストアド プロシージャから返されたデータを取得するプロセスの分析を紹介しま...
この記事の主な内容は次のとおりです。 1. ブラウザのサポート2. 画像3. レスポンシブツール4....
1. テストテーブルを作成する テーブル `mysql_genarate` を作成します ( `id...
序文vue3 を使った例をいくつか書いてみましたが、Vue3 のコンポジション API はよく設計さ...
目次1. 重複排除前後のデータの比較2. 使い方1. フィルターとマップを使用する2. 削減を使用す...
目次動作原理:ブラウザは何をするのですか?ホストファイル index.htmlメイン.jsその他のベ...
fd コマンドは、Linux ファイル システムを検索するためのシンプルで簡単な方法を提供します。...
この記事では、MySQL で 2 つのテーブルを関連付ける結合テーブルにインデックスを作成する方法を...
目次vue2のキャッシュ機能Vue キャッシュ関数の変換最適化要約するvue2のキャッシュ機能vue...
1. トランザクション特性(ACID) (1)原子性トランザクションに関係するプログラムによって実行...
みなさんこんにちは。私は技術の話ばかりして髪を切らない先生のトニーです。今回はMySQL 8.0で追...
次のコードを index.html などのデフォルトのホームページ ファイルとして保存し、ルート デ...
序文データベースのデータを表示すると、文字化けした文字が表示されることがあります。実際、どのようなデ...
Linux での ssh サービス構成など、ssh サーバー構成に関する記事は多数あります。ここでは...
目次序文SQL文の最適化遅いクエリSQLを記録する設定を変更する方法スロークエリログを表示するSQL...