您的位置:首页 > 数据库 > MySQL

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

2016-03-15 18:05 666 查看
  


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

用mac的launchctl来实现MySQL自启动。
方法也简单。

1、编辑一个mysql启动文件。

在终端里面输入:

[plain]  view
plaincopy

sudo vi /Library/LaunchDaemons/com.mysql.mysql.plist  

2、输入启动文件内容:

[html]  view
plaincopy

<?xml version="1.0" encoding="UTF-8"?>    

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">    

<plist version="1.0">    

  <dict><
4000
/span>    

    <key>KeepAlive</key>    

    <true/>    

    <key>Label</key>    

    <string>com.mysql.mysqld</string>    

    <key>ProgramArguments</key>    

    <array>    

    <string>/usr/local/mysql/bin/mysqld_safe</string>    

    <string>--user=root</string>    

    </array>      

  </dict>    

</plist>   

上面xml中的/usr/local/mysql/为我的mysql所在目录。

3、加载这个启动文件

在终端里输入:

[plain]  view
plaincopy

sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist  

这样你就会发现mysql成功启动了。

1、使用 service 启动:service mysqld restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart

cd /usr/local/mysql
# 启动
sudo support-files/mysql.server start
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: