Mac-mysqlパスワードリセット

1267 ワード

Mac下mysqlインストールディレクトリ
/usr/local/あなたのmysqlディレクトリ私のは/usr/local/mysql-5.7.16-osx 10です.11-x86_64その他のコマンドは、/usr/local/mysql-5.7.16-osx 10にあります.11-x86_64/binディレクトリの下mysql.serverコマンドは/usr/local/mysql-5.7.16-osx 10にあります.11-x86_64/support-filesディレクトリの下
1.mysqlサービスをオフにする
sudo mysql.server stop

2.テキストファイル(mysql-init)を作成し、コマンドを追加します.
MySQL 5.7.6 and later、そのうちh 123456はあなたのパスワードです
ALTER USER 'root'@'localhost' IDENTIFIED BY 'h123456';

MySQL 5.7.5 and earlier
SET PASSWORD FOR 'root'@'localhost' =     PASSWORD('MyNewPass');

3.mysqlサービスを起動するには、次のコマンドを使用します.
/Users/macpro/hqmsql/mysql-initはあなたのファイルの絶対パスです
sudo mysqld_safe --init-file=/Users/macpro/hqmsql/mysql-init

4.成功したらテキストファイルを削除しmysqlサービスを閉じる
sudo mysql.server stop

5.mysqlサービスの再起動
sudo mysql.server start

6.mysqlにログインし、新しいパスワードを入力すればよい
sudo mysql -u root -p

パスワードが正しい場合、mysqlコマンドラインウィンドウが表示されます.次のようにします.
mysql> 

以上が失敗した場合は公式サイトの設定を参照してください
http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html