MySQLを使用する場合にも、管理者専用のアカウントがあるのでパスワード設定してないと危ないです
早速、下記の手順でパスワードを設定してみました
①.mysqladmin -u root password ‘hogehogepass’
※.例:アカウント(root)に、「hogehogepass」としてのパスワードを設定しています。
②.mysqladmin -u root -h hostname password ‘hogehogepass’
※.例: 「hostname」のパスワードにも 、「hogehogepass」として設定しています。
③.mysql -u root -p
※.③の操作し、「MySQL」にログインします。
④.select host,user,password from mysql.user;
※.④の操作で、MySQLの現在のユーザー一覧が表示します。
⑤.delete from mysql.user where user=””;
※.⑤の操作で、「mysql.user」の「user」が「空白」の場合は削除するコマンドを実行しています。
⑥.select host,user,password from mysql.user;
※.⑥の操作で、無事にパスワードが設定されているユーザー一覧だけが表示している事を確認します。
⑦.quit
※.「quit」を実行する事で、MySQLが終了します。
[注意」
・⑥の操作後、アカウント(root)にパスワード設定されてない場合は下記の操作を行っています。
※.set password for root@localhost=password(‘hogehogepass’);
上記のコマンドを実行する事で、アカウント(root)の「localhost」に、「hogehogepass」のパスワードが設定されます。