快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

齐发国际APP下载:如何修改MySQL数据库的密码



注释:在大年夜多半的环境下,改动MySQL是必要有mySQL里的root权限的,以是一样平常用户无法变动密码,除非哀求治理员。

措施1

应用phpmyadmin,这是最简单的了,改动mySQL库的user表,

不过别忘了应齐发国际APP下载用PASSWORD函数。

措施2

应用mySQLadmin,这是前面声明的一个特例。

mySQLadmin -u root -p password mypasswd

输入这个敕令后,必要输入root的原密码,然后root的密码将改为mypasswd。

把敕令里的root改为你的用户名,你就可以改你自己的密码了。

当然假如你的m齐发国际APP下载ysqladmin连接不上mysql server,或者你没有法子履行mySQLadmin,

那么这种措施便是无效的。 而且mySQLadmin无法把密码清空。

下面的措施都在mysql提示符下应用,且必须有mySQL的root权限:

措施3

mysql> INSERT INTO mysql.user (Host,User,Password)

VALUES(%,jeffrey,PASSWORD(iscuit));

mySQL> FLUSH PRIVILEGES

确切地说这是在增添一个用户,用户名为jeffrey,密码为biscuit。在《mySQL中文参考手册》里有这个例子,以是我也就写出来了。 留意要应用PASSWORD函数,然后还要应用FLUSH PRIVILEGES。

措施4

和措施三一样,只是应用了REPLACE语句

mysql> REPLACE齐发国际APP下载 INTO mysql.user (Host,User,Password)

VALUES(%,jeffrey,PASSWORD(iscuit));

mySQL> FLUSH PRIVILEGES

措施5

应用SET PASSWORD语句,

mySQL> SET PASS齐发国际APP下载WORD FOR jeffrey@"%" = PASSWORD(iscuit);

你也必须应用PASSWORD()函数,

然则不必要应用FLUSH PRIVILEGES。

措施6

应用GRANT ... IDENTIFIED BY语句

mySQL齐发国际APP下载> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY iscuit

这里PASSWORD()函数是不需要的,也不必要应用FLUSH PRIVILEGES。

留意: PASSWORD() [不是]以在Unix口令加密的同样措施施行口令加密。

您可能还会对下面的文章感兴趣: