MySQL 是一种广泛使用的开源关系型数据库管理系统,而在 macOS 系统上,我们经常需要修改 MySQL 的 root 用户密码以及解决各种权限问题。本文将详细介绍在 macOS 下如何进行这些操作的步骤,并提供相应的源代码。
-
停止 MySQL 服务
在进行任何更改之前,首先需要停止 MySQL 服务。打开终端,执行以下命令:sudo /usr/local/mysql/support-files/mysql.server stop ```
-
以跳过权限检查模式启动 MySQL
为了能够修改 root 用户密码,我们需要以跳过权限检查模式启动 MySQL。在终端中执行以下命令:sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables & ```
-
连接到 MySQL 服务器
打开一个新的终端窗口,连接到 MySQL 服务器:mysql -u root ```
-
修改 root 用户密码
在连接到 MySQL 服务器后,执行以下 SQL 语句以修改 root 用户的密码:UPDATE mysql.use