LoginSignup
8
4

More than 5 years have passed since last update.

AWSのMySQLクライアントが起動しない時の対処法

Last updated at Posted at 2017-10-10

AWSのAmazon LinuxにMySQLいれてログインしようとした時にCan't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'ってエラーが出た。

socketファイルがないのと、権限周りが原因だったぽいのでそこらへんを修正して再起動する。

手順

エラー内容を見ると/var/lib/mysql/mysql.sockらへんが怪しい
cdで確認をしに行くと/var/lib配下にmysqlフォルダすらなかった

// ルート権限になっておく
$ sudo -i

// mysqlフォルダ作成
$ mkdir /var/lib/mysql

// mysql.sockファイルを作成
$ touch /var/lib/mysql/mysql.sock

// 権限をmysqlに変更
$ chown -R mysql:mysql /var/lib/mysql

// mysqlを再起動
$ service mysqld restart

// ログインしてみる
$ mysql -u root

で動きました。

8
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
4