ERROR 1045(28000):Access denied for user'root'@'localhost'(using password:NO)Macソリューション
1397 ワード
MySqlに接続する問題は、私を朝にして、もう少しで私の命を奪うところだった.3時間も無駄にして、ここに記録した.
// , !
ql
/etc/init.d/mysqld stop
#Mac ./mysqld stop
#2.
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
#3. root mysql
mysql -u root mysql
#4. root
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
# MySQL SQL:
mysql> UPDATE user SET authentication_string=PASSWORD('newpassword') where USER='root';
#5.
mysql> FLUSH PRIVILEGES;
#6. mysql
mysql> quit
#7. mysql
/etc/init.d/mysqld restart
#Mac ./mysqld restart
#8. root mysql
mysql -uroot -p
Enter password: