Ubuntu下忘记MYSQL密码

1.停止mysql服务:

	# sudo /etc/init.d/mysql stop;

2,安全模式启动mysql,略过密码验证:

	# sudo mysqld_safe --skip-grant-table&

3: 进去mysql 命令模式:

	#mysql

4: 更改用户密码,假设用户名为root:

    myslq> use mysql;
    mysql> update user set password = password('1234') where user = 'root';
    mysql> flush privileges;
  	mysql> exit;

5.停止mysql 服务,重新启动:

	#sudo /etc/init.d/mysql stop;
	#sudo /etc/init.d/mysql start;

另外上面第三步以后,
如果想看有那些数据库可用:

	show databases;

然后用use 选择要用的数据库(第四步)。
选完数据库之后,可以用下面命令查看有那些变。

	show tables;

也可以查看都有那些用户:

	select user from user;、//假定选择了mysql 数据库
文章目录
|