之前安裝mysql的時候,安裝器自動新增了系統服務,啟動系統的時候會自動啟動mysql。
不過今天公升級mac osx到10.10.1 yosemite之後,發現啟動系統的時候mysql沒啟動了。
那就試一下用mac的launchctl來實現這個功能吧。
方法也簡單。
1、編輯乙個mysql啟動檔案。
在終端裡面輸入:
sudo vi /library/launchdaemons/com.mysql.mysql.plist
2、輸入啟動檔案內容:
<?xml version="1.0" encoding="utf-8"?>
keepalive
label
com.mysql.mysqld
programarguments
/usr/local/mysql/bin/mysqld_safe
--user=root
上面xml中的/usr/local/mysql/為我的mysql所在目錄。
在終端裡輸入:
sudo launchctl load -w /library/launchdaemons/com.mysql.mysql.plist
這樣你就會發現mysql成功啟動了。
不得不說,新版mac也是挺好看的。
讓Mac啟動的時候自動啟動mysql
用mac的launchctl來實現mysql自啟動。方法也簡單。1 編輯乙個mysql啟動檔案。在終端裡面輸入 plain view plain copy sudo vi library launchdaemons com.mysql.mysql.plist 2 輸入啟動檔案內容 html view...
讓oracle自動啟動方法
bin sh echo begin to start oracle su oracle c lsnrctl start su oracle c agentctl start su oracle c sqlplus nolog connect as sysdba startup open exit 以...
讓oracle自動啟動方法!
bin sh echo begin to start oracle su oracle c lsnrctl start su oracle c agentctl start su oracle c sqlplus nolog 以下部分為自動停止 bin sh su oracle c lsnrctl ...