问题描述: ERROR 1045 (28000): Access denied for user 'wendongliang'@'localhost' (using password: NO)
解决方案:
// 进入配置文件
cd /usr/local/etc/my.cnf
// vi中搜索/mysqld后面,添加跳过秘密指令,保存后退出。
skip-grant-tables
// 设置为空密码
nysql> update user set authentication_string='' where user='root';
// 配置文件中,去掉上面的跳过秘密指令,重启mysql.server restart
// 空密码进入mysql
mysql -h localhost -u root -p
// 设置密码,大功告成。
mysql> alter user 'root'@'localhost' IDENTIFIED BY '123456';