开机自启mysql服务器

2023年 8月 11日 60.9k 0

MySQL 服务器是一种使用广泛的关系型数据库,它可以帮助用户在应用程序中存储和管理数据。在使用 MySQL 服务器前,需要先启动它。下面介绍一种方法可以让 MySQL 服务器在计算机开机时自动启动。

开机自启mysql服务器

1. 打开终端(Terminal)应用程序。

# 可以通过 Spotlight 搜索来打开终端应用程序
# 或者通过以下路径也能找到终端应用程序
应用程序 - 实用工具 - 终端

2. 进入 MySQL 的配置文件目录。

cd /usr/local/mysql/support-files

3. 复制 mysqld 的启动文件到 /Library/LaunchDaemons 目录下。

sudo cp mysql.server /Library/LaunchDaemons/

4. 将启动文件的权限设为 root 用户。

sudo chown root /Library/LaunchDaemons/mysql.server
sudo chmod 644 /Library/LaunchDaemons/mysql.server

5. 进入 /Library/LaunchDaemons 目录,并使用 vim 编辑复制的启动文件。

cd /Library/LaunchDaemons
sudo vim mysql.server

6. 修改文件中的两行代码:

basedir=/usr/local/mysql
datadir=/usr/local/mysql/data

分别改成:

basedir=/usr/local/mysql-8.0.23-macos11-x86_64
datadir=/usr/local/mysql-8.0.23-macos11-x86_64/data

7. 保存并关闭文件。

# 保存:按下 Esc 键,输入 :wq,回车即可
# 关闭:输入 :q,回车可退出 vim 编辑器

8. 加载配置文件并启动 MySQL 服务器。

sudo launchctl load -w /Library/LaunchDaemons/mysql.server

完成上述操作后,MySQL 服务器就会在每次计算机开机时自动启动。如果要手动停止 MySQL 服务器,可以输入以下命令:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop

如果要重新启动 MySQL 服务器,可以输入以下命令:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM start

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论