Heim > Datenbank > MySQL-Tutorial > mysql 更改root密码_MySQL

mysql 更改root密码_MySQL

WBOY
Freigeben: 2016-05-30 17:10:41
Original
876 Leute haben es durchsucht

方法一

使用phpmyadmin这是最简单的了修改mysql库的user表

不过别忘了使用PASSWORD函数。

 

方法二

使用mysqladmin这是前面声明的一个特例。

mysqladmin -u root -p password mypasswd

输入这个命令后需要输入root的原密码然后root的密码将改为mypasswd。

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

当然如果你的mysqladmin连接不上mysql server或者你没有办法执行mysqladmin

那么这种方法就是无效的。

而且mysqladmin无法把密码清空。

 

下面的方法都在mysql提示符下使用且必须有mysql的

方法三

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

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

mysql> FLUSH PRIVILEGES

确切地说这是在增加一个用户用户名为jeffrey密码为biscuit。

在里有这个例子所以我也就写出来了。

注意要使用PASSWORD函数然后还要使用FLUSH PRIVILEGES。

 

方法四

和方法三一样只是使用了REPLACE语句

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

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

mysql> FLUSH PRIVILEGES

 

方法五

使用SET PASSWORD语句

mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD(iscuit);

你也必须使用PASSWORD()函数

但是不需要使用FLUSH PRIVILEGES。

 

方法六

使用GRANT ... IDENTIFIED BY语句

mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY iscuit;

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

注意 PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage