本地安装MySQL(mac)

本文详细介绍了如何下载安装MySQL,进行本地配置,解决环境变量问题,使用MySQLWorkbench管理数据库,包括新建用户、数据库和授权。涵盖了从基础安装到高级使用的全流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、下载Mysql
地址:下载地址
在这里插入图片描述
二、本地安装
1、双击下载的文件进行安装
双击
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成!!
2、打开“系统偏好设置”,发现最下面多了MySQL控制按钮
在这里插入图片描述
点击最下面的MySQL控制按钮,发现MySQL数据已经运行:
在这里插入图片描述
在此可以启动和停止MySQL数据库,同时还可以设置MySQL数据是否开机启动。
在这里插入图片描述
3、配置
打开终端,进入MySQL安装目录/usr/local/mysql,进入bin目录,执行mysql -u root -p登录语句:
在这里插入图片描述
系统提示“-bash:mysql:command not found”错误,原因是因为执行命令时系统会主动到环境变量$PATH下寻找命令,如果没有找到命令则提示不存在,因为在安装MySQL之后我们没有对MySQL进行配置,所以系统找不到mysql命令

编辑.bash_profile文件,添加MYSQL_PATH环境变量,并在PATH环境变量中添加bin目录:
在这里插入图片描述
保存退出之后执行source .bash_profile命令,使改动立即生效。继续使用root用户登录MySQL数据,密码为安装时设置的密码:
在这里插入图片描述
执行use mysql命令,进入数据库执行相关操作。
其他参考文章

三、使用MySQL Workbench管理MySQL数据库
下载地址:workbench
在这里插入图片描述
1、本地安装
双击
在这里插入图片描述
在这里插入图片描述
安装完毕打开Workbench:
在这里插入图片描述
点击“Local instance 3306”连接数据库,输入root用户新密码:
在这里插入图片描述
点击“OK”按钮进行连接,连接成功之后进入MySQL数据库管理界面:
在这里插入图片描述
至此,可以MySQL Workbench工具对MySQL数据库进行可视化管理了。
2、新建数据库并授权给用户
点击左侧菜单的“Users and Privileges”按钮,输入新用户的用户名(framework_user),连接地址(%表示从任何地址),密码和确认密码,点击“Apply”按钮:
在这里插入图片描述
新增成功之后,发现用户列表多了framework_user这个用户:
在这里插入图片描述
在左侧“SCHEMAS”区域空白处右键点击,在弹出的菜单中选择“Create Schemas”:
在这里插入图片描述
输入数据库名字“framework”,选择编码格式“utf8 - default collation”,点击“Apply”按钮新建数据库:
在这里插入图片描述
系统生成创建数据语句,点击“Apply”按钮:
在这里插入图片描述
数据库创建成功,点击“Close”按钮:
在这里插入图片描述
Mysql Workbench左侧“Schemas”列表多了“framework”这个数据库:
在这里插入图片描述
点击Mysql Workbench左侧“Users and Privileges”,在“User Accounts”列表中选择“framework_user”用户,点击“Schemas Privileges”按钮:
在这里插入图片描述
点击“Add Entry…”按钮,选择“framework”数据库,点击“OK”按钮:
在这里插入图片描述
点击“Select “ALL””按钮,选择所有权限,点击“Apply”按钮:
在这里插入图片描述
在权限信息框中多了授权信息:
在这里插入图片描述
综上,framework_user拥有了对framework数据进行所有操作的权限。

### 在Mac OS上本地安装和配置MySQLMac OS上安装和配置MySQL可以通过以下方式完成,确保每一步都按照正确的顺序执行。以下是详细的说明: #### 一、下载MySQL安装包 访问MySQL官网的下载页面[^2]: https://www.mysql.com/downloads 点击“MySQL Community(GPL) Downloads”进入社区版下载页面,然后选择“MySQL Community Server”。根据硬件环境选择适合的版本(例如,对于M1或M2芯片的Mac,选择ARM版本;对于Intel芯片的Mac,选择x86_64版本)。下载dmg格式的安装包,并启动下载。 #### 二、安装MySQL 双击下载好的dmg文件,按照提示进行安装: 1. 安装主程序:运行 `mysql-*.pkg` 文件完成MySQL服务的安装。 2. 安装偏好设置面板:运行 `MySQLPreferencePanes.pkg`,将MySQL添加到系统偏好设置中。 3. 设置root密码:在安装过程中会弹出一个窗口,显示临时root密码,请妥善保存以备后续使用。 #### 三、配置MySQL环境变量 为了能够在终端直接使用 `mysql` 命令,需要将MySQL的bin目录路径添加到系统的环境变量中[^4]。 1. 打开终端,编辑 `.zshrc` 或 `.bash_profile` 文件(取决于使用的Shell): ```bash nano ~/.zshrc ``` 2. 添加以下内容: ```bash export PATH=/usr/local/mysql/bin:$PATH ``` 3. 保存并退出编辑器,然后使配置生效: ```bash source ~/.zshrc ``` #### 四、验证安装 1. 检查MySQL是否正确安装并可用: ```bash mysql --version ``` 2. 登录MySQL服务器: ```bash mysql -u root -p ``` 输入之前记录的root密码即可登录。 #### 五、解决常见问题 如果在终端连接数据库时遇到错误提示 `ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)`[^5],可以尝试以下方法: 1. 确保MySQL服务已启动: ```bash sudo /usr/local/mysql/support-files/mysql.server start ``` 2. 检查 `/tmp/mysql.sock` 文件是否存在。如果不存在,可以手动创建符号链接: ```bash ln -s /private/tmp/mysql.sock /tmp/mysql.sock ``` --- ### 注意事项 - 如果mac默认无法识别 `mysql` 命令,可能是因为路径未正确配置。确保 `/usr/local/mysql/bin` 已添加到环境变量中[^3]。 - 对于不同版本的MySQL(如5.5或8.0),安装步骤可能会略有差异,但核心流程基本一致。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值