初始化mysql 用户的密码_MySQL
程序员文章站
2022-04-13 19:43:56
...
首次安装mysql后,使用root登录mysql。终端会提示需要输入密码。可是安装的过程并没有提示输入root的密码。怎么办呢?通过修改my。conf配置绕开mysql的授权验证,重置root用户的密码。操作过程如下
1)先停止当前正在运行的mysql服务
1)先停止当前正在运行的mysql服务
/etc/init.d/mysql stop
2)修改my.conf
将下面的语句加入到 my.conf 文件中
#skip-grant-tables
保存退出
3)重新启动mysql服务
4) mysql -hlocalhost -root 直接进入到mysql的管理终端
use mysql ;//使用mysql数据库 update user set password=password('newpassword') where user=root ;//修改root用户的密码 flush privileges ;//刷新 quit ;//退出
5)还原my.conf 文件
在skip-grant-table前加#号
skip-grant-table
6)重启mysql服务
/etc/init.d/mysql restart
7)mysql -hlocalhost -uroot -p //此时输入正确的root密码可以正常登录
//
下一篇: Java程序员学习路线图
推荐阅读
-
细化解析:备份MySQL数据库的另类方法_MySQL
-
MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项
-
mysql中游标在存储过程中的详细用法_MySQL
-
mysql的数据库常用操作(添加用户)_MySQL
-
MySQL 5安装过程中遇到的问题的解决
-
完美解决,不用重装:MySQL启动失败提示:本地计算机上的Mysql服务启动后停止
-
c#几种数据库的大数据批量插入(SqlServer、Oracle、SQLite和MySql)
-
MySQL数据库命令下的常用操作方法演示与介绍~
-
C#在MySQL大量数据下的高效读取、写入详解
-
源代码编译MYSQL5.6环境下的MHA+KEEPALIVED的安装和维护