質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

Q&A

1回答

259閲覧

Laradock+MySQL マイグレーションできない

DaisukeMori

総合スコア225

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

0グッド

0クリップ

投稿2019/05/14 05:37

エラー

Laradock+MySQL マイグレーションするまで
の記事をみながら、LaradockとMySQLでマイグレーションを試みているのですが、
これ通りにしても以下のエラーが出ます。

エラー [InvalidArgumentException] Database [mysql:relaxed:] not configured.

ちなみに「php artisan」と打つと「Laravel Framework version 5.3.31」と
以下コマンドの詳細が出るので、コマンド自体は正常に動作していると思います。
またLaravelも無事、初期のwelcome.blade.phpの表示成功しています。

以下詳細情報

Laravel Framework version 5.3.31
MySQLバージョン Server version: 5.7.26 MySQL Community Server (GPL)
.envファイル (中略) ※上記参考ドキュメントでいじったとこのみ載せています DB_CONNECTION=mysql:relaxed: DB_HOST=mysql DB_PORT=3306 DB_DATABASE=test_db DB_USERNAME=root DB_PASSWORD=secret (中略)

php

1// マイグレーションファイル 2019_05_14_035737_create_test_db_table.php 2// これも上記参考ドキュメント通りに作成 + カラム内容だけこちらで仮設定 3 4use Illuminate\Support\Facades\Schema; 5use Illuminate\Database\Schema\Blueprint; 6use Illuminate\Database\Migrations\Migration; 7 8class CreateTestDbTable extends Migration 9{ 10 /** 11 * Run the migrations. 12 * 13 * @return void 14 */ 15 public function up() 16 { 17 Schema::create('test_db', function (Blueprint $table) { 18 $table->increments('id'); 19 $table->string('name'); 20 $table->timestamps(); 21 }); 22 } 23 24 /** 25 * Reverse the migrations. 26 * 27 * @return void 28 */ 29 public function down() 30 { 31 Schema::dropIfExists('test_db'); 32 } 33}

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

[InvalidArgumentException]

Database [mysql☺️] not configured.

こちらですが、エラーの内容は読んで字のごとく、設定がされていません。
となっています。

laravelは設定をキャッシュする事ができるので
php artisan config:clear
でキャッシュを飛ばす、などしてみてください

Schema::create('test_db'

こちらなんですが、test_dbデータベース内のtest_dbテーブルとなるので、名称は考えた方が良いかと思います

投稿2019/05/14 06:46

mikkame

総合スコア5036

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問