创建/修改MySQL密码

刚装好只能允许一个本地账户root@localhost访问

刚开始默认无密码

新增密码root,输入此命令后回车再回车即可

修改密码,输入此命令后回车,输入原密码后回车即可

mysqladmin -uroot -p password root

忘记MySQL密码

关闭数据库

/etc/init.d/mysqld stop
systemctl stop mysqld

启动数据库到维护模式

mysqld_safe --skip-grant-tables --skip-networking &

--skip-grant-tables:跳过授权表,也就是启动时不用输入账号密码

--skip-networking:跳过远程登录

此方法只能本地修改

查询用户跟密码

注意,5.7存放密码字段为authentication_string

找到需要修改密码的用户

mysql> select user,host,authentication_string from mysql.user;
+---------------+-----------+-------------------------------------------+
| user | host | authentication_string |
+---------------+-----------+-------------------------------------------+
| root | localhost | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| mysql.session | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| mysql.sys | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
+---------------+-----------+-------------------------------------------+
3 rows in set (0.00 sec)

刷新授权表

因为使用了--skip-grant-tables参数,所以需要刷新授权表

flush privileges;

使用授权命令修改密码

grant all on *.* to root@'localhost' identified by 'toor';

等同于

alter user root@'localhost' identified by 'toor';

重启数据库

最新文章

  1. PyQt4入门
  2. 安卓中級教程(5):ScrollView與refreshable之間的設置
  3. mysql乱码解决
  4. BizTalk动手实验(十三)EDI解决方案开发配置
  5. SharePoint 列表应用实例 - 显示约束
  6. [ActionScript 3.0] AS3.0 把图片分析成文本表现形式
  7. 百度和 Google 的搜索技术是一个量级吗?
  8. CSS预处理器Sass(Scss)、Less、Stylus
  9. HTTP 与 HTTPS 的区别
  10. 正确处理Windows电源事件
  11. mac提升yosemite后php 扩展修复
  12. Windows上Ruby开发环境的配置
  13. 【深圳】大湾区第三次.NET技术交流会(网络直播)
  14. 删除链表中间节点和a/b处的节点
  15. SSM-SpringMVC-18:SpringMVC中参数自动装配
  16. Windbg学习笔记
  17. Static,重载,List的知识点
  18. CentOS 7上VNCServer的安装使用
  19. echarts Y轴的刻度 跟数据对应---tooltip-formatter
  20. SQL 从一个表读取数据存到另一个表

热门文章

  1. 解决 webpack-dev-server 不能使用 IP 访问
  2. 前缀和&差分
  3. SharePoint 开发另存文档库中文档
  4. HA: Chakravyuh Vulnhub Walkthrough
  5. hadoop3自学入门笔记(2)—— HDFS分布式搭建
  6. 回炉重造之重读Windows核心编程-003-内核对象
  7. JSP其余内置对象及四大范围对象的使用
  8. 小程序封装request请求
  9. 小白的linux学习笔记10:安装nginx和第一个网页
  10. LAMP环境搭建+配置虚拟域名