博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL 5.7.x修改root默认密码(CentOS下)
阅读量:7092 次
发布时间:2019-06-28

本文共 962 字,大约阅读时间需要 3 分钟。

  hot3.png

1.编辑my.cnf文件加入skip-grant-tables,忽略密码登录

[root@node1 ~]# vi /etc/my.cnf

[mysqld]

skip-grant-tables

[root@node1 ~]# sudo service mysql restart

2.修改密码

[root@node1 ~]# mysql

mysql> update mysql.user set authentication_string=PASSWORD('root1234') where user='root' and host='localhost';
mysql> flush privileges;
mysql> exit;

3.开启密码登录

[root@node1 ~]# vi /etc/my.cnf

[mysqld]

#skip-grant-tables

[root@node1 ~]# sudo service mysql restart

4.修复错误

[root@node1 ~]# mysql -uroot -proot1234;

[root@node1 ~]# mysql> show databases;

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root1234'

Query OK, 0 rows affected (0.09 sec)

完成

使用MariaDB代替Mysql数据库(2017-10-13):

  1. # yum install mariadb-server -y //如果已安装可以省略  
  2. # systemctl start mariadb.service //启动服务  
  3. # systemctl enable mariadb.service //开机启动服务  
  4. # mysql -u root -p //登录mysql  

   

转载于:https://my.oschina.net/moks/blog/830188

你可能感兴趣的文章
OC语言基础知识
查看>>
天。鬼。法
查看>>
MongoDB启用身份验证
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
5.SpringMVC
查看>>
4.Java JSON使用
查看>>
XWork中的数据流与控制流
查看>>
洛谷——P2656 采蘑菇
查看>>
不知不觉我自己习惯了晚睡
查看>>
我的友情链接
查看>>
让电影尖叫:京东众筹试水跳板时代
查看>>
53 网络虚拟化技术进阶
查看>>
Linux(CentOS)最小化(mini)安装VMware Tools
查看>>
php中$_GET传递数组的实现
查看>>
Android源代码编译——下载
查看>>
if usage
查看>>
passive-interface / silent-interface
查看>>
Linux 基础环境配置
查看>>
业界动态
查看>>