如何更改mysql用户名和密码

Jac*_*Sun 1 mysql passwords username

我在我的mac v10.8.5上安装了MySQL,默认为username=''password=''.

我如何更改这些username='root'password='root'

nes*_*ro9 6

请按照以下步骤操作:

停止MySQL

sudo /usr/local/mysql/support-files/mysql.server stop
Run Code Online (Sandbox Code Playgroud)

以安全模式启动它:

sudo mysqld_safe --skip-grant-tables
Run Code Online (Sandbox Code Playgroud)

这将是一个持续的命令,直到该过程完成,因此打开另一个shell /终端窗口,无需密码登录:

mysql -u root

UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Run Code Online (Sandbox Code Playgroud)

使用单引号将小写密码更改为您想要的密码.

FLUSH PRIVILEGES;

 \q
Run Code Online (Sandbox Code Playgroud)

启动MySQL

sudo /usr/local/mysql/support-files/mysql.server start
Run Code Online (Sandbox Code Playgroud)

参考