让Mac启动的时候自动启动mysql

2017-6-4 / 0评 / SQL

我的mac 使用的是mysql压缩包安装的5.7版本的,安装完后按照安装方式命令行启动了,今天早上开机后发现MySQL木有重新自启动,网上找了一下发现下面的教程可以,自己做个备注,方便以后用的着的时候不用再Google了。

1、使用Mac自带的vi终端编辑一个mysql启动文件。
在终端里面输入:

  1. sudo vi /Library/LaunchDaemons/com.mysql.mysql.plist  
要求你输入密码,就是用户密码,输入即可。
2、输入启动文件内容:
  1. <?xml version="1.0" encoding="UTF-8"?>    
  2. <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">    
  3. <plist version="1.0">    
  4.   <dict>    
  5.     <key>KeepAlive</key>    
  6.     <true/>    
  7.     <key>Label</key>    
  8.     <string>com.mysql.mysqld</string>    
  9.     <key>ProgramArguments</key>    
  10.     <array>    
  11.     <string>/usr/local/mysql/bin/mysqld_safe</string>    
  12.     <string>--user=root</string>    
  13.     </array>      
  14.   </dict>    
  15. </plist>  
上面xml中的/usr/local/mysql/为我的mysql所在目录。
3、加载这个启动文件

在终端里输入:
 sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist 
这样你就会发现mysql成功启动了。
使用下面的命令:查看MySQL启动状态:
houxiurong$: ps -esf |grep mysql
查看启动情况。

本文共计 1827 字,感谢您的耐心浏览与评论。

声明:土豆丝不辣|版权所有,违者必究|如未注明,均为原创|转载请注明原文链接说明出处

0条回应:“让Mac启动的时候自动启动mysql”