MySQL/設定
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-[[my.cnfの場所を調べる:https://qiita.com/is0me/items/126...
*設定確認 [#ycbdce33]
-MySQLサーバーのシステム設定値を確認
SHOW GLOBAL VARIABLES LIKE 'performance_schema%';
-[[MySQLサーバのストレージエンジン確認方法:https://qiita....
*SQLモード [#wd52f05d]
-[[SQLモードについて:https://qiita.com/kumamo-n/items/d9a...
-[[MySQLのSQLモードをstrictモードで設定する。:https://qii...
-[[STRICT_TRANS_TABLESにご注意を:https://insource-mkd.co....
-[[mysql5.7に上げた時に発生しやすいエラー sql mode:https:...
-MySQLでは指定された値のままレコードに格納できなくても、...
-sql_modeをstrictモードで設定すれば、このようなMySQL特有...
**現在のモードを確認 [#g066eac5]
select @@global.sql_mode;
+-------------------------------------------------------...
| @@global.sql_mode ...
+-------------------------------------------------------...
| ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE...
+-------------------------------------------------------...
1 row in set (0.00 sec)
**モード [#d168c6b9]
***ONLY_FULL_GROUP_BY [#b283263d]
-GROUP BY句で名前が指定されていない非集約カラムを、選択リ...
***STRICT_TRANS_TABLES [#pe9276d4]
-値を指定した通りにトランザクションテーブルに挿入できない...
-非トランザクションテーブルの場合、値が単一行ステートメン...
***NO_ZERO_IN_DATE [#r0c5f74b]
-年の部分はゼロではないが、月または日の部分が0である日付...
-'0000-00-00'は制御対象ではない。'0000-00-00'についてはNO...
-このモードおよび厳密モード1が有効な場合、IGNOREが指定さ...
-INSERT IGNOREおよびUPDATE IGNOREの場合、ゼロ部分を含む日...
***NO_ZERO_DATE [#p07caf7e]
-このモードと厳密モードが有効な場合、IGNOREが指定されてい...
-INSERT IGNOREおよびUPDATE IGNOREの場合は、'0000-00-00'が...
***ERROR_FOR_DIVISION_BY_ZERO [#o87d0c59]
-このモードおよび厳密モードが有効な場合、ゼロによる除算は...
-INSERT IGNOREおよびUPDATE IGNOREの場合は、ゼロによる除算...
***NO_AUTO_CREATE_USER [#abb67e58]
-認証情報が指定される場合を除き、他の方法で実行される場合...
***NO_ENGINE_SUBSTITUTION [#re96de42]
-CREATE TABLEまたはALTER TABLEなどのステートメントが無効...
-このモードが有効な場合、目的のエンジンが利用できない場合...
***TRADITIONAL [#zc602137]
-以下モードを指定したのと同等
--STRICT_TRANS_TABLES
--STRICT_ALL_TABLES
--NO_ZERO_IN_DATE
--NO_ZERO_DATE
--ERROR_FOR_DIVISION_BY_ZERO
--NO_AUTO_CREATE_USER
--NO_ENGINE_SUBSTITUTION
終了行:
-[[my.cnfの場所を調べる:https://qiita.com/is0me/items/126...
*設定確認 [#ycbdce33]
-MySQLサーバーのシステム設定値を確認
SHOW GLOBAL VARIABLES LIKE 'performance_schema%';
-[[MySQLサーバのストレージエンジン確認方法:https://qiita....
*SQLモード [#wd52f05d]
-[[SQLモードについて:https://qiita.com/kumamo-n/items/d9a...
-[[MySQLのSQLモードをstrictモードで設定する。:https://qii...
-[[STRICT_TRANS_TABLESにご注意を:https://insource-mkd.co....
-[[mysql5.7に上げた時に発生しやすいエラー sql mode:https:...
-MySQLでは指定された値のままレコードに格納できなくても、...
-sql_modeをstrictモードで設定すれば、このようなMySQL特有...
**現在のモードを確認 [#g066eac5]
select @@global.sql_mode;
+-------------------------------------------------------...
| @@global.sql_mode ...
+-------------------------------------------------------...
| ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE...
+-------------------------------------------------------...
1 row in set (0.00 sec)
**モード [#d168c6b9]
***ONLY_FULL_GROUP_BY [#b283263d]
-GROUP BY句で名前が指定されていない非集約カラムを、選択リ...
***STRICT_TRANS_TABLES [#pe9276d4]
-値を指定した通りにトランザクションテーブルに挿入できない...
-非トランザクションテーブルの場合、値が単一行ステートメン...
***NO_ZERO_IN_DATE [#r0c5f74b]
-年の部分はゼロではないが、月または日の部分が0である日付...
-'0000-00-00'は制御対象ではない。'0000-00-00'についてはNO...
-このモードおよび厳密モード1が有効な場合、IGNOREが指定さ...
-INSERT IGNOREおよびUPDATE IGNOREの場合、ゼロ部分を含む日...
***NO_ZERO_DATE [#p07caf7e]
-このモードと厳密モードが有効な場合、IGNOREが指定されてい...
-INSERT IGNOREおよびUPDATE IGNOREの場合は、'0000-00-00'が...
***ERROR_FOR_DIVISION_BY_ZERO [#o87d0c59]
-このモードおよび厳密モードが有効な場合、ゼロによる除算は...
-INSERT IGNOREおよびUPDATE IGNOREの場合は、ゼロによる除算...
***NO_AUTO_CREATE_USER [#abb67e58]
-認証情報が指定される場合を除き、他の方法で実行される場合...
***NO_ENGINE_SUBSTITUTION [#re96de42]
-CREATE TABLEまたはALTER TABLEなどのステートメントが無効...
-このモードが有効な場合、目的のエンジンが利用できない場合...
***TRADITIONAL [#zc602137]
-以下モードを指定したのと同等
--STRICT_TRANS_TABLES
--STRICT_ALL_TABLES
--NO_ZERO_IN_DATE
--NO_ZERO_DATE
--ERROR_FOR_DIVISION_BY_ZERO
--NO_AUTO_CREATE_USER
--NO_ENGINE_SUBSTITUTION
ページ名: