mysql版本
## 问题
- ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)
- 一般是由密码错误导致的
解决方法
- 首先找到my.ini 文件
- 执行命令
-
- sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
- 往最后添加跳过密码
- skip-grant-tables
* 重启mysql
-
- service mysql restart
- 进入mysql,执行命令
-
- mysql
- 刷新权限
-
- flush privileges;
- 进入mysql 数据库
-
- use mysql;
- 执行修改root密码操作
-
- update user set authentication_string=password(“新密码”) where user=‘root’;