MySQL如何修改密码并添加远程连接权限

一、最简单的方法

登陆 phpmyadmin,首页常规设置项,直接点击“修改密码”即可

二、服务器命令

修改密码命令:

1、如果你的root用户没有密码,那么修改命令是:

mysqladmin -uroot password 密码

如果你的root用户有密码了,那么修改命令是:

mysqladmin -uroot -p password 密码

2、如果要消除mysql密码,进入服务器执行如下操作:

mysql -uroot -p    #提示则输旧密码

mysql>use mysql;

mysql>update user set password='' where user='root';

3、我一般用这一个命令:

mysqladmin -uroot -p旧密码 password 新密码 (旧密码与-p没空格)

4、为MySQL添加远程连接权限:

mysql -uroot -p    #提示则输入密码

mysql>grant all on *.* to root@"%" identified by "密码";

mysql>flush privileges;     #刷新授权表

mysql>exit       #退出

三、脚本命令法

1、查询mysql远程权限命令

wget http://jinxiangtest.oss-cn-hangzhou.aliyuncs.com/shell/mysql_passwd_utf8.sh     #下载运行脚本

chmod 755 mysql_passwd_utf8.sh    #添加可执行权限

./mysql_passwd_utf8.sh -s -p 密码    #-p与密码直接有空格

2、修改mysql远程权限命令

./mysql_passwd_utf8.sh -x -p 密码    #会发现host项多 %项

3、修改mysql密码指令:

./mysql_passwd_utf8.sh -p 密码  #在下载好脚本的基础上操作

mysql1

mysql2

 

Visant

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: