原链接 http://blog.itpub.net/11780477/viewspace-2131391/

执行mysql -u root -p命令,此时并不知道root密码是什么。

[root@localhost bin]# mysql -u root -p

Enter password:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

2 详细步骤操作

Mysql 安装完成后临时密码存于 /var/log/mysqld.log文件中。获取自动生成的临时密码

[root@localhost bin]# grep "password" /var/log/mysqld.log

2016-12-26T05:36:59.714175Z 1 [Note] A temporary password is generated for root@localhost: tw=gB-DvY4CI

跳过root临时密码登录数据库修改密码

1. Stop mysql:systemctl stop mysqld

2. Set the mySQL environment option

systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"

3. Start mysql usig the options you just set

systemctl start mysqld

4. Login as root

mysql -u root

5. Update the root user password with these mysql commands

mysql> UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPassword')  WHERE User = 'root' AND Host = 'localhost';

mysql> FLUSH PRIVILEGES;

mysql> quit

6. Stop mysql

systemctl stop mysqld

7. Unset the mySQL envitroment option so it starts normally next time

systemctl unset-environment MYSQLD_OPTS

8. Start mysql normally:

systemctl start mysqld

9. Try to login using your new password:

mysql -u root -p

CentOS 初次登录mysql相关推荐

  1. 数据库工作笔记006---CentOS 初次登录mysql

    JAVA技术交流QQ群:170933152 执行mysql -u root -p命令, 此时并不知道root密码是什么. [root@localhost bin]# mysql -u root -p ...

  2. CentOS下初次使用MySQL

    前面安装CentOS时已经选择了安装MySQL:下面看一下能不能用: 先进到相关目录看一下: 数据库目录 /var/lib/mysql/ 配置文件 /usr/share/mysql(mysql.ser ...

  3. centos系统中mysql密码_CentOS系统找回mysql登录密码

    在使用CentOS系统中,也许你会对很多的东西进行设置密码,来保护你的电脑的安全问题等,那么,如过一个不小心把密码忘记了,也许会给你的工作带来很多的不便.下面我们就来帮大家解决一个关于CentOS系统 ...

  4. CentOS系统找回MySQL数据库root登录密码

    在CentOS系统找回MySQL数据库root登录密码的方法. CentOS系统中忘记了mysql的登录密码,怎么办?我们可以使用安全模式进行修改密码. 第一步:停止mysql数据库: #servic ...

  5. CentOS 8下 MySQL 8.0 安装部署(亲测)

    MySQL 8正式版8.0.11已发布,官方表示MySQL8要比MySQL 5.7快2倍,还带来了大量的改进和更快的性能!到底谁最牛呢?请看:MySQL 5.7 vs 8.0,哪个性能更牛? 下载地址 ...

  6. Centos下安装mysql 总结

    一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...

  7. 在CentOS上把MySQL从5.5升级到5.6

    在CentOS上把MySQL从5.5升级到5.6 摘要:本文记录了在CentOS 6.3上,把MySQL从5.5.28升级到5.6.19的过程. 1. 概述 在我做的一个项目中,最近我对生产服务器上的 ...

  8. linux mysql8.0.16 下载_Linux CentOS上安装 MySQL 8.0.16

    前言: 因为我需要在我新安装的Linux CentOS系统服务器中安装和配置MySQL服务器,然而对于我们这种Linux使用小白而言在Linux系统中下载,解压,配置MySQL等一系列的操作还是有些耗 ...

  9. [CentOS Python系列] 四.阿里云服务器CentOS连接远程MySQL数据库及pymsql

    从2014年开始,作者主要写了三个Python系列文章,分别是基础知识.网络爬虫和数据分析. Python基础知识系列:Pythonj基础知识学习与提升 Python网络爬虫系列:Python爬虫之S ...

最新文章

  1. mongodb 事务_MongoDB 事务 — 基础入门篇
  2. Andriod开发中正确引入jar包的方式
  3. 如何创建Android的菜单Menu
  4. mysql gui 比较_Navicat for MySQL与MySQL GUI Tools功能比较
  5. iis设置服务器文件权限设置,iis7如何配置写入权限以上传文件---急急急
  6. Android Studio 创建第一个Android工程项目
  7. PHP2002,php - 错误:SQLSTATE [HY000] [2002]没有这样的文件或目录 - SO中文参考 - www.soinside.com...
  8. 优化算法笔记|灰狼算法理解及Python实现
  9. 新想法!华科、清华、康奈尔联合提出“圆形卷积”!聚合方形和圆形优势
  10. Spring-@Value
  11. hadoop运维之jobtracker无故停止服务
  12. 用Quartz处理定时执行的任务
  13. 清除dnf垃圾进程 .bat文件
  14. STC-ISP下载失败的原因小结
  15. 如何获取qq空间图片的url
  16. 怎样用Netfilter/IPtables控制P2P流量
  17. JAVA学习内容汇总(一)
  18. 在线加密解密网站(对称加密:AES、DES、RC,非对称加密:RSA)
  19. 二十种题型带你复习《概率论与数理统计》得高分(高数叔)
  20. 【反编译系列】反编译so文件(IDA_Pro)

热门文章

  1. Python的pyecharts做旭日图,太6了
  2. 富士康服务器主板装系统,富士康主板如何刷bios 富士康主板刷bios的技巧
  3. 使用 MoveIt 控制自己的真实机械臂【3】——优化轨迹发给真实机械臂执行
  4. 2022-2027年中国海洋油气开采行业市场全景评估及发展战略规划报告
  5. 5G NR CSI-RS介绍(2)-- TRS
  6. 基于BiLSTM的回归预测方法
  7. 2022大数据产业年度“国产化优秀代表厂商”榜单发布,亚信科技AntDB数据库位列其中
  8. 一次弄懂Event Loop(彻底解决此类面试问题)
  9. 如何进行PLC数据采集?如何进行PLC录波?如何进行PLC时序分析?看,我的工作成果PLC-Recorder!
  10. 学习笔记0601----mysql主从