MacOS本地数据库搭建

检查是否安装数据库

bash 复制代码
mysql --version

如果存在版本,表示已经安装;没有则表示没有安装。

安装数据库

安装Homebrew

参考国内安装 Homebrew 博客。

安装 MySQL

bash 复制代码
brew install mysql

Homebrew 会自动下载并安装最新版本的 MySQL 服务器及其客户端。

启动 MySQL 服务器

安装完成后,MySQL 服务器默认是未启动状态。您需要使用 Homebrew 的服务管理工具来启动它。

运行启动命令:

bash 复制代码
brew services start mysql

验证启动状态:

bash 复制代码
brew services list

如果 MySQL 成功启动,您应该看到类似以下的结果,其中状态为 started

初始化安全设置(非常重要)

首次安装和启动后,强烈建议运行安全初始化脚本来设置 root 密码、删除匿名用户和测试数据库。

运行安全设置脚本:

bash 复制代码
mysql_secure_installation

按照提示操作:

  • 它会要求您设置 Root 用户的密码
  • 建议选择 Y 来删除匿名用户、禁止 root 远程登录(如果您不确定)和删除测试数据库。

验证连接

使用软件,或者直接连接数据库

bash 复制代码
mysql -u root -p
相关推荐
IvorySQL3 小时前
IvorySQL 亮相第 27 届中国国际软件博览会:开源创新,共筑软件新生态
数据库·postgresql·开源·ivorysql
一叶飘零_sweeeet3 小时前
从 0 到 1 精通 MongoDB:实战场景 + 底层原理全解析
数据库·mongodb·nosql
战族狼魂4 小时前
基于python+Java的二手车与奔驰销量数据可视化平台
java·数据库·python
DemonAvenger4 小时前
深入Redis Zset:从原理到实践,10年经验带你解锁高效排序场景
数据库·redis·性能优化
九皇叔叔4 小时前
深入理解 PostgreSQL 数据库的 MVCC:原理、优势与实践
数据库·postgresql
Gauss松鼠会5 小时前
【GaussDB】使用MySQL客户端连接到GaussDB的M-Compatibility数据库
数据库·mysql·gaussdb
clownAdam5 小时前
gaussdb数据库的集中式和分布式
数据库·分布式·gaussdb
为java加瓦5 小时前
Spring 方法注入机制深度解析:Lookup与Replace Method原理与应用
java·数据库·spring