サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
econosys-system.com
MySQLのこんな事象に遭遇したことはありませんか? ・MySQLのint型カラムに 空文字 ” をインサートすると 0 になる。 ・MySQLのdatetime型カラムに 空文字 ” をインサートすると 0000-00-00 00:00:00 になる。 はい。おそらく低いバージョンのMySQLで、かつ sql_mode が未設定(デフォルトのまま)です。 今後MySQLのバージョンが上がった際にデフォルトの sql_mode が変わって、それにともないMySQLの挙動が変わる可能性があります。 結構危険ですので、MySQLのsql_modeの確認と設定を行いましょう。 ● MySQLのsql_modeを確認する sql_mode を確認するには次のクエリーを投げます。 SHOW VARIABLES LIKE "%sql_mode%"; また、グローバルスコープの設定を確認するにはこちら
Laravelでユーザーごとの権限を管理するlaravel-permissionをインストールして使用する導入部分を紹介します。 使用しているのは Laravel5.6 と Mysql, nginx です。 ● Laravel Permission 1. Laravelのテストアプリの作成 permission_appというテストアプリを作成します。 laravel new permission_app 2. DB作成と .env へDB情報を保存 DB作成は phpmyadmin などで作成してください。 その後 .env に接続情報を書き込みます .env DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=<YOUR-DB-NAME> DB_USERNAME=<YOUR-USER-NAME> DB_PASSWO
エコノシス システム設計事務所の事務所概要
このページを最初にブックマークしてみませんか?
『econosys-system.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く