Linux更改Mysql密码并开启远程访问

举报
AlbertYang 发表于 2021/02/02 23:24:29 2021/02/02
【摘要】   1. 重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim /etc/my.cnf(注:windows下修改的是my.ini) 在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示: 2.重启mysql服务: [root@yxy etc]# service mysql rest...

 

1. 重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:

#vim /etc/my.cnf(注:windows下修改的是my.ini)

在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:

2.重启mysql服务:

[root@yxy etc]# service mysql restart

修改mysql密码方法(为保证数据安全,新密码 设置 9位及以上 数字+字母+大小写+特殊字符)  

 mysqladmin -u root -h 127.0.0.1 -p password

https://oss.aliyuncs.com/netmarket/product/000ec233-2a52-4f18-96bd-28dca38f438e.png?x-oss-process=image/quality,q_80/format,jpg

3.开启远程访问mysql,请依次执行以下语句

  1. mysql -u root -p
  2. use mysql
  3. update user set host='%'  where user='root'  
  4. flush privileges
  5. exit
  6. service mysql restart

https://oss.aliyuncs.com/netmarket/product/66ab5764-5324-4e34-b437-f1585605c9e5.png?x-oss-process=image/quality,q_80/format,jpg

文章来源: albertyang.blog.csdn.net,作者:Albert Yang,版权归原作者所有,如需转载,请联系作者。

原文链接:albertyang.blog.csdn.net/article/details/90737877

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。