某山寨

z4zr的待调教小窝

mysql修改密码

Tag:Linux mysql

mysql修改密码

以下除了方法2 均使用sql语句。。。所以请随意。。
目前认准方法4 舒服(口味不同)。。。。。

方法1:

通过sql语句设置root用户的密码为('newpassworld')
mysql> UPDATE mysql.user SET password=PASSWORD('newpassworld') WHERE User='root';
mysql> FLUSH PRIVILEGES;
即可。。。。

方法2:

目录:*\mysql\bin
命令格式:mysqladmin -u用户名 -p旧密码 password 新密码
mysqladmin无法把密码清空
注意!如果root用户无密码时不加-p
mysqladmin -u root -p root passworld newpassworld

方法3:

使用set passwoed将用户myusername密码设置为mypassworld
mysql> SET PASSWORD FOR myusername@"%" = PASSWORD(mypassworld);
不需要使用FLUSH PRIVILEGES

方法4:

添加用户myusername并设置密码mypassworld
mysql> INSERT INTO mysql.user (Host,User,Password) VALUES(%,myusername,PASSWORD(mypassworld));
mysql> FLUSH PRIVILEGES

下面语句可以查看当前user
mysql> SELECT USER();


Warning: file_get_contents(http://api.hitokoto.us/rand): failed to open stream: Connection timed out in /data/htdocs/z4zr.host.smartgslb.com/usr/themes/Wcat/functions.php on line 87

文章二维码