mysql更改密码的具体操作
Mysql使用以下方法更改用户密码:
打开bash shell并以root用户身份连接到服务器
mysql -u root -h localhost -p
运行命令:
ALTER USER 'userName'
一、如何在mysql上更改用户密码 Mysql使用以下方法更改用户密码: 打开bash shell并以root用户身份连接到服务器 mysql -u root -h localhost -p 运行命令: ALTER USER 'userName'@'localhost' IDENTIFIED BY 'New-Password-Here'; 请注意MS-Windows主机上使用的mysql.exe如下(第一个变化目录,其中的mysql.exe位于[例如:“C:/ Program Files文件/的MySQL / mysql的-5.0.77-win32的/ BIN”。让我们请参见示例和语法。 二、mysql sql命令更改用户密码 从以root用户身份登录: $ mysql -u root -p 切换到mysql数据库(在mysql>提示符下键入命令,不包括字符串“ mysql>”):对于mysql数据库服务器5.7.5或更早版本,语法如下: mysql> use mysql; SET PASSWORD FOR 'user-name-here'@'hostname' = PASSWORD('new-password'); 对于5.7.6或更高版本的mysql数据库服务器,请使用以下语法: ALTER USER 'user'@'hostname' IDENTIFIED BY 'newPass'; 您还可以使用以下sql语法: UPDATE mysql.user SET Password=PASSWORD('new-password-here') WHERE USER='user-name-here' AND Host='host-name-here'; 在这个例子中,更改用户名为tom密码: SET PASSWORD FOR 'tom'@'localhost' = PASSWORD('foobar'); UPDATE mysql.user SET Password=PASSWORD('foobar') WHERE USER='tom' AND Host='localhost'; 结果输出: Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 请根据需要随意替换“ tom”(用户),“ localhost”(主机名)和“ foobar”(密码)的值。最后Mysql修改密码,键入以下命令以重新加载特权: FLUSH PRIVILEGES; 结果输出: quit; 用户或您可以使用以下Shell语法测试新密码: mysql -u tom -p 您可以感兴趣的文章《mysql分页慢如龟速?并不是性能不行而是您使用“姿势”错误!》 (编辑:鹰潭站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |