https://cloud.tencent.com/developer/article/1023732

mysql5.7 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

初次安装mysql,net start mysql,然后输入mysql -u root -p,出现enter password,我直接点击回车,结果出现如果下错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)。网上看了很多方法,都是千篇一律的,没有解决我的问题

使用:set password for 'root'@'localhost' =password('');

flush privileges;

还是不行,当输入set password for 'root'@'localhost' =password('');时就出现no database seleced错误

1.停止mysql数据库

/etc/init.d/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 authentication_string=password('root') where user='root';

5.刷新权限

mysql> FLUSH PRIVILEGES;

6.退出mysql

mysql> quit

7.重启mysql

/etc/init.d/mysqld restart

8.使用root用户重新登录mysql

mysql -u root -p

Enter password: <输入新设的密码root> 

MySql5.6操作时报错:You must SET PASSWORD before executing this statement解决

mysql> SET PASSWORD = PASSWORD('123456');

Query OK, 0 rows affected (0.03 sec)

MySQL> create database roger;

Query OK, 1 row affected (0.00 sec)

也就是用mysql> SET PASSWORD = PASSWORD('123456');这句话重新设置一次密码!

最新文章

  1. mybatis中的查询缓存
  2. avl树的操作证明
  3. 详解div+css相对定位和绝对定位用法
  4. 终极解决maya渲染层丢材质,变线框等问题
  5. 1.7 逆序数与归并排序[inversion pairs by merge sort]
  6. Qt中的事件
  7. ARM学习笔记12——GNU ARM汇编伪操作
  8. 深入理解Android中View
  9. c语言,以单词为单位逆序字符串
  10. 问题 1672: 迷宫问题 (BFS)
  11. 4 扩展库Scipy
  12. RocketMQ入门(生产者)_2
  13. git权限
  14. kickstart-F
  15. CSS导航条nav简单样式
  16. 【C#数据结构系列】栈和队列
  17. oracle安装后sqlnet.ora文件
  18. oracle 负载均衡连接方式常用SQL语句备忘录
  19. [leetcode]403. Frog Jump青蛙过河
  20. C语言程序设计I—第三周教学

热门文章

  1. java的异常分类
  2. Python常用模块之re
  3. Windows无法安装到这个磁盘 选中的磁盘具有MBR分区表解决方法
  4. Ajax提交乱码
  5. Lucene作为一个全文检索引擎
  6. ECMAScript面向对象术语
  7. Floyd 算法详解
  8. (第04节)集成SpringMVC框架
  9. jquery和vue分别对input输入框手机号码格式化(344)
  10. vi-vim常用命令