0
我按照說明https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-macos-sierra/。 當在安全模式下,我打開一個新的終端窗口,I型macOS mysql,不能更改默認密碼
mysql -u root
Welcome to the MySQL monitor. Commands end with; or \ g.
Your MySQL connection id is 7
Server version: July 5, 17 MySQL Community Server (GPL)
和進一步的步驟
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> ALTER USER 'root' @ 'localhost' IDENTIFIED BY 'MyNewPass';
ERROR 1396 (HY000): Operation ALTER USER failed for 'root' @ 'localhost'
密碼不能被改變。你能給些建議麼?
試着運行'UPDATE mysql.user SET Password = PASSWORD('new-password')WHERE User ='root'AND Host ='localhost';'後面跟着FLUSH PRIVILEGES;' – mrun
你試過了嗎? – mrun
嗨,是的錯誤:'mysql> UPDATE mysql.user SET Password = PASSWORD('new-password')WHERE User ='root'AND Host ='localhost';'ENTER - > 'ERROR 1054(42S22):Unknown如何使用FLUSH PRIVILEGES?mysql> FLUSH PRIVILEGES' –