「エアコンの安全な修理・適切なフロン回収」はこちら

Ubuntu Server 18.04でサーバー構築 MySQLインストール

MySQLインストール

1.必要なパッケージをインストールする

2.MySQLサーバのセキュリティ設定を行う

MySQLサーバのセキュリティ関連の設定を行うためにmysql_secure_installtionというツールが用意されているのでこれを実行します。
実行すると、質問形式でいくつかのセキュリティ設定がはじまります。

3.MySQLにパスワードでログインできるように設定変更する

上記の設定でパスワードを設定しましたが、これはこのままでは使用されません。MySQL 5.7以降では、MySQLのrootユーザはデフォルトではパスワードによるログインができないようになっています。パスワードの代わりに、システムのrootユーザ(ここではOSがUbuntuなのでUbuntuのrootユーザ)情報でログインする必要があります。すなわち、sudoでMySQLのrootユーザとしてもMySQLにログインできます。
これはMySQL 5.7以降でauth_socketというプラグインが使用されているためです。もし、従来と同様にMySQLのrootユーザ用にパスワードを設定し、そのパスワードでMySQLにログインしたい場合はauth_socketの代わりにmysql_native_passwordというプラグインを使用するよう変更する必要があります。

今後MySQLにrootユーザでログインしたい場合は、以下のコマンド
タイトルとURLをコピーしました