0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

MySQLへのつなぎ方

Posted at

##データベースを作成する

mysql -u root -p

-u ユーザー名
-p パスワード認証

MySQLにログイン完了後、kakekomi(私が作成したいデータベース名)というデータベースを作成します

mysql> CREATE DATABASE `kakekomi`;

作成したデータベースを確認するには

mysql>show databases;

下記のような表示されます。

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| easywms            |
| kakekomi           |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
6 rows in set (0.01 sec)

PHPに戻って、エンコード数の設定を記述(これをやっておかないとHEROKUした時にエラーのオンパレードとなる)

app/Providers/AppServiceProvider.php
    public function boot()
    {
        \Schema::defaultStringLength(191);
    }

##envを設定する。

.env

//直すべきとこ3つ
DB_DATABASE=kakekomiDB名
DB_USERNAME=rootmysqlのユーザー名
DB_PASSWORD=secretご自身のmysqlのパスワード

##DATABASEも設定しよう

config/database.php

//上の設定と同じように3つ合わせよう
'mysql' => [
//                     :
//                     :
     'database' => env('DB_DATABASE', 'kakekomi'),//DB名
     'username' => env('DB_USERNAME', 'root'),//mysqlのユーザー名
     'password' => env('DB_PASSWORD', 'secret'),//→ご自身のmysqlのパスワード
//                     :
//                     :
],

懺悔、、

私はバカでした。皆様のありがたい記事を拝見しながら、記事に書かれているpassword=>secretを鵜呑みにして、そのまま入れていました。自分のパスワードに決まってるでしょ!

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?