mac上MySQL启动后立即停止
问题描述:
在System Preference中,进入MySQL,当点击Start MySQL Server时,左侧的红色变成绿色后,立即又变成了红色,启动后立即又停止了!
解决方案:
在命令行中,通过如下命令启动mysql
启动
sudo /usr/local/mysql/support-files/mysql.server start
停止
sudo /usr/local/mysql/support-files/mysql.server stop
重启
sudo /usr/local/mysql/support-files/mysql.server restart
难道我每次启动都需要敲这么一长串命令来启动?这是不能忍的,于是就想到了alias,方案如下:
1. 在 ~/.bash_profile文件中添加如下内容
# mysql 8.0.12
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
alias mysqlrestart='sudo /usr/local/mysql/support-files/mysql.server restart'
2. 使命令立即生效
source ~/.bash_profile
使用的时候,直接在终端中,输入mysqlstart 或 mysqlstop 回车即可
$ mysqlstop
Password:
Shutting down MySQL
.... SUCCESS!
$ mysqlstart
Starting MySQL
.. SUCCESS!