淘先锋技术网

首页 1 2 3 4 5 6 7

如果您忘记了您的MySQL数据库的密码,那么您可以通过以下几种方法重新连接到MySQL数据库:

1.重置MySQL根密码:

#停掉MySQL服务 
$ service mysql stop 
#使用mysqld_safe模式启动MySQL 
$ mysqld_safe --skip-grant-tables & 
#连接到MySQL并重置root账户密码 
$ mysql -u root 
mysql>use mysql; 
mysql>update user set password=PASSWORD("newpassword") where User='root'; 
mysql>flush privileges; 
mysql>quit 
#现在正常启动MySQL 
$ service mysql start

2.使用有效的管理员凭据:

$ mysql -u username -p 
Enter password: ********

如果您仍然担心密码不正确,请添加--skip-password选项以忽略密码,如下所示:

$ mysql -u username --skip-password

3.删除MySQL用户帐户并重建它:

#停掉MySQL服务
$ service mysql stop 
#使用mysqld_safe模式启动MySQL 
$ mysqld_safe --skip-grant-tables & 
#进入MySQL 
$ mysql -u root 
mysql>use mysql; 
mysql>drop user 'username'@'localhost'; 
mysql>create user 'username'@'localhost' identified by 'password'; 
mysql>quit 
# 正常启动MySQL 
$ service mysql start

以上选择均可允许您重新连接到您的MySQL数据库,但重置根密码或删除MySQL用户帐户可以更完全地恢复您的访问权限。