- 安装 mysql 二进制包到 Mac
# 移动解压后的二进制包到安装目录 usr/local
# 更改 mysql 安装目录所属用户与用户组
$ cd /usr/local $ sudo chown -R root:wheel mysql
# 切换到 mysql 安装目录并执行初始化命令并记录生成的临时 root 密码
cd /usr/local/mysql sudo bin/mysqld --initialize --user=mysql
会让输入本机的 Password,之后会返回默认密码
- 修改 MySQL root 初始密码:
# 需要 MySQL 服务在运行状态执行
$ cd /usr/local/mysql/bin $ ./mysqladmin -u root -p password 新密码 $ 输入生成的临时密码,回车
- 测试启动、重启与停止:
cd /usr/local/mysql # 启动 sudo support-files/mysql.server start # 重启 sudo support-files/mysql.server restart # 停止 sudo support-files/mysql.server stop # 检查 MySQL 运行状态 sudo support-files/mysql.server status
- 连接登陆到mysql:
$ cd mysql/bin $ ./mysql -u root -p $ 输入密码
//显示存在的 mysql 数据库
mysql> show databases;
//查看启动的端口 mysql> show global variables like 'port';
问题:
- MySqlWorkbench 连接不上 mysql 数据库
在“系统偏好设置”里,点击“mysql”,进入后点击“initialize database”,设置密码和选择密码类型和 legancy 方式。