问题描述:
使用windows客户端软件Navicat软件连接linux上的mysql数据库,出现下面的错误
image.png
解决方法:
# /etc/init.d/mysqld stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-netwoorking &
# mysql -u root mysql #这个时候进入数据库就不需要密码了,直接可以进入
mysql> UPDATE user SET password=password("Tiange*1003") where user="root";
Query OK, 3 rows affected (0.00 sec)
Rows matched: 4 Changed: 3 Warnings: 0
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> quit;
# /etc/init.d/mysqld restart
网友评论