rake db:create #<Mysql2::Error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.socks' (13)> Couldn't create database for {"adapter"=>"mysql2", "encoding"=>"utf8", "pool"=>5, "username"=>"root", "password"=>nil, "socket"=>"/var/lib/mysql/mysql.socks", "database"=>"sql_curriculum_development"}, {:charset=>"utf8", :collation=>"utf8_unicode_ci"} (If you set the charset manually, make sure you have a matching collation) #<Mysql2::Error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.socks' (13)> Couldn't create database for {"adapter"=>"mysql2", "encoding"=>"utf8", "pool"=>5, "username"=>"root", "password"=>nil, "socket"=>"/var/lib/mysql/mysql.socks", "database"=>"sql_curriculum_test"}, {:charset=>"utf8", :collation=>"utf8_unicode_ci"} (If you set the charset manually, make sure you have a matching collation)
以上が、エラー全文です。
mysqlで、とあるカリキュラムでプロジェクトをgit clone し、bundle install,rake db:create したらなりました。
なにやら、socketがつながっていないと書いてあるのでしょうか?
datebase.yml は socket: /var/lib/mysql/mysql.socks となっています。
また、mysql.server start するとcommand not found と出ます。(これも、おかしいと思います)
環境:
AWS cloud9
回答2件
あなたの回答
tips
プレビュー