mysql设置密码的方法概括
发布时间:2022-06-15 14:36:07 所属栏目:MySql教程 来源:互联网
导读:本文章总结了在linux与windows服务器中别分怎么设置mysql密码的方法,有需要的同学可参考一下. windows下mysql 适用于管理员或者有全局权限的用户重设其它用户的密码,进入命令行模式,代码如下: 方法二,应用同上,只是方法不同,代码如下: mysql -u root mysql m
本文章总结了在linux与windows服务器中别分怎么设置mysql密码的方法,有需要的同学可参考一下. windows下mysql 适用于管理员或者有全局权限的用户重设其它用户的密码,进入命令行模式,代码如下: 方法二,应用同上,只是方法不同,代码如下: mysql -u root mysql mysql> SET PASSWORD FOR name=PASSWORD('new password'); --phpfensi.com mysql> QUIT 以上两种方法我不常用,如果是管理员,我会用其它如phpmyadmin或者MYSQL-front 等工具来管理用户权限,比较直观又方便. 快速总结,代码如下: a. ./mysqladmin -u root -p oldpassword newpasswd(记住这个命令是在/usr/local/mysql/bin中外部命令) b. SET PASSWORD FOR root=PASSWORD(’new password’);(对登录数据库后这种方式) c. UPDATE user SET password=PASSWORD(”new password”) WHERE user=’root’; (对登录数据库后这种方式) linux中mysql 方法MySQL如何设置root密码二:利用mysql里面的SET PASSWORD命令来完成,注意必须使用PASSWORD()函数来加密设置的这个newpwd,否则直接='newpwd'不会生效,不过如果使用方法一用mysqladmin password设置密码或者用GRANT来设置,就不用使用PASSWORD()函数,因为它们已经自动调用了该函数,代码如下: shell> mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd'); mysql> SET PASSWORD FOR 'root'@'host_name' = PASSWORD('newpwd'); MySQL如何设置root密码方法三: 直接通过UPDATE user表来设置密码,代码如下: shell> mysql -u root mysql> UPDATE mysql.user SET Password = PASSWORD('newpwd') 1,kill掉所有mysql的进程 2,使用--skip-grant-tables的参数启动mysql,代码如下: shell> mysqld_safe --skip-grant-tables & 最后必杀技,代码如下: mysqladmin -u root "old password" "new password" 解:以上有name的,请用你的用户名来替代.有new password请输入你想要设置的密码 ![]() (编辑:常州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |