mac上安装mysql

下载地址:https://downloads.mysql.com/archives/community/

可以选择dmg安装包,也可以选择tar包。

1、dmg安装包:

1.1)安装:

类似windows的exe,直接next即可。

注意:安装完成之后会弹出一个对话框,告诉我们生成了一个root账户的临时密码。

如果忘记了保存,后面教大家如何登陆。

1.2)启动mysql服务:

"系统偏好" 最下面点击mysql图标,弹出如下,然后点击start MySQL Server

1.3)客户端链接:

配置环境变量

复制代码
PATH="$PATH":/usr/local/mysql/bin

登陆:

复制代码
mysql -u root -p

然后输入的临时密码登陆成功。但是运行命令的时候会报错,提示我们需要重设密码。

复制代码
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

mysql> SET PASSWORD = PASSWORD('123456');
Query OK, 0 rows affected, 1 warning (0.01 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

1.4)忘记保存临时密码:

1)第一步:关闭mysql服务

2)第二步:

复制代码
cd /usr/local/mysql/bin/

#登陆管理员权限,回车
sudo su

#禁止mysql校验的方式启动
./mysqld_safe --skip-grant-tables &

回车后,偏好设置中mysql的状态会变成running。

3)第三步:

复制代码
./mysql

FLUSH PRIVILEGES

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');

2、tar包安装

下载 解压后,为了方便,可以将目录拷贝到/usr/local/mysql下,并添加到环境变量。

进入bin目录,使用如下命令启动服务

复制代码
./bin/mysqld --initialize --user=mysql

该命令会生成MySQL根密码,该密码存储在error.log文件中。

相关推荐
开开心心就好7 小时前
电子报纸离线保存:一键下载多报PDF工具
网络·笔记·macos·pdf·word·音视频·phpstorm
淡忘_cx15 小时前
Dify 插件开发与打包教程 (Mac)
macos
2501_9159184115 小时前
App 上架苹果商店全流程详解 从开发者账号申请到开心上架(Appuploader)跨平台免 Mac 上传实战指南
macos·ios·小程序·uni-app·objective-c·cocoa·iphone
亚林瓜子21 小时前
SpringBoot中使用tess4j进行OCR(在macos上面开发)
java·spring boot·macos·ocr·lstm·tess4j
AirDroid_cn21 小时前
在 iOS 18 的照片应用,如何批量隐藏截屏?
macos·objective-c·cocoa
00后程序员张1 天前
iOS 文件管理与导出实战,多工具协同打造高效数据访问与调试体系
android·macos·ios·小程序·uni-app·cocoa·iphone
javaGHui1 天前
macOS 上获取调试版
macos
2501_915918411 天前
iOS描述文件功能解析
android·macos·ios·小程序·uni-app·cocoa·iphone
2501_915918413 天前
iOS 上架应用市场全流程指南,App Store 审核机制、证书管理与跨平台免 Mac 上传发布方案(含开心上架实战)
android·macos·ios·小程序·uni-app·cocoa·iphone
darkb1rd3 天前
MacCalendar:专为 Mac 用户打造的高效日历工具
macos