LoginSignup
1
2

More than 5 years have passed since last update.

【MySQL】データベース作成の手順

Last updated at Posted at 2018-10-15

rake db:migrateが通らない

業務中、rake aborted!のエラーしか返ってこず。

MySQLのDBが作成されていない

調べた結果、原因はこれでした。
以下に、MySQLのデータベース作成手順をまとめます。

mysqlのデータベース作成手順

1.terminalで下のコードを打ってMySQLに入ります。

$ mysql -u root -p

2. 文字コードを日本語(utf8)に指定してデータベースを作成します。

mysql > CREATE DATABASE データベース名 CHARACTER SET utf8;

3. GRANT構文で、今回はすべての実行権限を持つユーザーを作成します。

mysql > GRANT ALL PRIVILEGES ON *.* TO データベース名 IDENTIFIED BY 'パスワード';

4. 最後に、MySQLから出て作成完了です。

mysql > quit

今日はこのあたりで失礼します。

参考サイト

MySQL/ユーザとDB作成
http://wiki.minaco.net/index.php?MySQL%2FユーザとDB作成#d0a450a0

railsのapp作成でmysqlを使用する時の導入とハマるところ rake db:createができるまでの流れ
https://qiita.com/Kaisyou/items/17142ff2d080d565fedc

Rake db:migrateを実行できない
https://teratail.com/questions/37664

1
2
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
1
2