centos设置mysql root密码
16lz
2021-01-22
1. service mysqld stop
2. vi /etc/my.cnf
3.在[mysqld]片段中开始新增skip-grant-tables,保存退出vi
4.service mysqld start
5.mysql -u root mysql,进入mysql
6.mysql>use mysql;
7.mysql>update user set password=PASSWORD(’111111’) where user=’root’;
如果找不到password字段,是因为mysql5.7版本password字段改成了authentication_string,用以下语句即可
mysql>update user set authentication_string=password('111111') where user='root' ;
7.mysql>flush privileges;
8.mysql>quit;
9.vi /etc/my.cnf,删除skip-grant-tables,保存退出vi
10.service mysqld start
11.mysql -u root -p,此时输入密码即可。
更多相关文章
- sql语句之union与join的区别
- MySQL中一些查看事务和锁情况的常用语句
- 常见几种数据库中自增字段的设置方法(转)
- mysql sql语句实现隐藏手机号码中间四位
- 有没有什么MYSQL语句可以判断表是否存在并且创建?
- 【JavaScript】JavaScript的对象-对象专门语句
- 如何使用jQuery将输入值插入更多填充的字段?
- if-else语句太多了。他们可以成为全球性的吗?
- HTML Select字段通过ajax调用Web服务