在macOS上启动本地MySQL服务,您可以使用内置的mysql.server启动脚本,该脚本通常位于/usr/local/mysql/support-files目录下(这取决于您如何安装MySQL)。
以下是启动MySQL服务的步骤:
打开终端。
转到包含mysql.server脚本的目录:
cd /usr/local/mysql/support-files
如果您的MySQL安装位置不同,请相应地更改路径。
给予mysql.server文件执行权限(如果尚未执行权限):
chmod+x mysql.server
启动MySQL服务:
./mysql.server start
如果您想让MySQL服务在系统启动时自动运行,可以使用plist文件:
sudo cp/usr/local/mysql/support-files/mysql.server.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/mysql.server.plist
确保根据您的MySQL安装路径调整cp命令中的路径。
检查MySQL服务状态:
./mysql.server status
如果您在安装过程中设置了root密码,您可能需要在启动服务后使用该密码登录MySQL。
mysql -u root -p
然后输入你的密码。
设置mysql命令环境变量
进入/usr/local/mysql/bin,查看此目录下是否有mysql
执行 vim ~/.bash_profile 在该文件中添加mysql/bin的目录
PATH=$PATH:/usr/local/mysql/bin
添加完成后,按esc,然后输入:wq保存。
在命令行输入:
source ~/.bash_profile
注意:你可以通过以下方法来查看当前使用的是哪个 shell:
echo $SHELL 命令: 打开终端并输入以下命令:
echo $SHELL
这会输出当前 shell 的路径,例如 /bin/bash 或 /bin/zsh。