MySQLをインストールし、データベースが別のハードドライブに保存されるように構成を変更しました。その過程で、MySQLは自動的に起動を停止しました。コンピューターを起動したら、次のコマンドを実行する必要があります。
Sudo service mysql start
mySQLを実行します。ブート時にMySQLをどのように起動しますか?
次のコマンドを入力してください:
Sudo update-rc.d mysql defaults
Ubuntuは、initにupstartを使用するため、その構成を確認する必要があります。/etc/init/mysql.override
が存在し、manual
を含む場合、mysqlの自動起動は無効になります。
.overrideを削除し、構成を再読み込みします。
rm /etc/init/mysql.override
initctl reload-configuration
最初に古いスタートアップ構成をクリーンアップしてから、エラーSystem start/stop links for /etc/init.d/mysql already exist
を回避するために新しいデフォルト構成を書き込みます。
ルートとして実行:
update-rc.d -f mysql remove
update-rc.d mysql defaults