sql >> データベース >  >> RDS >> Mysql

MySQLサーバーを起動できません-制御プロセスがエラーコードで終了しました

    MySQLサーバーがUbuntu18.04インスタンスの新しいインスタンスで予期せず停止し、起動しようとしたときに同じエラーが発生しました。

    Job for mysql.service failed because the control process exited with error code.
    See "systemctl status mysql.service" and "journalctl -xe" for details.
    

    コマンドsystemctl status mysql.serviceを実行する場合

    ● mysql.service - MySQL Community Server
       Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
       Active: failed (Result: exit-code) since Sat 2020-08-29 17:11:53 UTC; 11s ago
      Process: 3124 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE)
     Main PID: 2557 (code=exited, status=0/SUCCESS)
    
    Aug 29 17:11:53 ip-172-26-10-122 systemd[1]: mysql.service: Control process exited, code=exited status=1
    Aug 29 17:11:53 ip-172-26-10-122 systemd[1]: mysql.service: Failed with result 'exit-code'.
    Aug 29 17:11:53 ip-172-26-10-122 systemd[1]: Failed to start MySQL Community Server.
    

    インターネットでの検索に6時間近く苦労した後、ようやく解決策が得られました。

    sudo chmod -R u+rwx /etc/mysql/
    sudo chown -R mysql.mysql /etc/mysql/
    


    1. 時間減算形式の結果

    2. SQL Server(T-SQL)で照合を見つける方法

    3. テーブル内の重複の各セットの1行を除くすべてを選択および/または削除するにはどうすればよいですか?

    4. テーブルを削除できません:外部キー制約が失敗します