发布于 2026-01-06 3 阅读
0

在 macOS 上快速安装 MariaDB

在 macOS 上快速安装 MariaDB

1. 安装 MariaDB

使用 Homebrew 可以轻松安装 MariaDB 服务器:

brew install mariadb
Enter fullscreen mode Exit fullscreen mode

2. 启动服务器

mysql.server start
Enter fullscreen mode Exit fullscreen mode

您还可以使用 Homebrew 的服务功能配置自动启动:

brew services start mariadb

3. 登录服务器

服务器启动后,您可以以mysql用户身份或以其他身份root(使用sudo mysql -u root)登录。

4. 配置数据库

创建数据库

使用上述命令登录服务器后,执行

mysql> CREATE DATABASE your_database_name;
Enter fullscreen mode Exit fullscreen mode

请注意,分号(;)是必需的!

创建用户

首先,为本地主机创建用户:

mysql> CREATE USER 'app_user'@'localhost' IDENTIFIED BY 'Password123!';

mysql> GRANT ALL PRIVILEGES ON *.* TO 'app_user'@'localhost'
-> WITH GRANT OPTION;
Enter fullscreen mode Exit fullscreen mode

接下来,为任意服务器创建用户:

mysql> CREATE USER 'app_user'@'%' IDENTIFIED BY 'Password123!';

mysql> GRANT ALL PRIVILEGES ON *.* TO 'app_user'@'%'
-> WITH GRANT OPTION;
Enter fullscreen mode Exit fullscreen mode

值得注意的是
,如果指定的任何帐户或指定帐户的任何权限已存在,则服务器将返回错误 1396 (HY000)。即使发生错误,CREATE USER 仍会创建不会导致错误的帐户。对于所有尚未创建的用户,只会生成一个错误:

ERROR 1396 (HY000): Operation CREATE USER failed for 'u1'@'%','u2'@'%'

完成这些步骤后,数据库就准备就绪了,并且应该可以使用 DataGrip 等工具进行管理。


相关链接:https://mariadb.com/kb/en/installing-mariadb-on-macos-using-homebrew/

文章来源:https://dev.to/timo_reusch/quickly-setting-up-mariadb-on-macos-441l