sql >> データベース >  >> RDS >> Mysql

MySQLmy.cnfでsql-mode=NO_ENGINE_SUBSTITUTIONを永続的にする方法

    構成をミックスに追加するために、デフォルトで同じ厳密なsql_modeルールを持つMySQL5.7.8を使用しています。

    • 私はついに/etc/mysql/my.confで次の作業が行われていることを理解しました:

      [mysqld]
      sql-mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
      

    つまり、値の前後にアンダースコアや引用符を付けずにダッシュします。

    • /etc/mysql/my.conf以外にmy.confファイルはありません

    • /etc/mysql/conf.d/からロードされる追加の構成がいくつかありますが、それらは空白です。

    そして、それは私にとってはうまくいくようです。



    1. Python:タプルをコンマ区切りの文字列に変換します

    2. MySQL:なぜvarchar(255)ではなくvarchar(254)なのですか?

    3. Mysql:入れ子集合ツリーでのスーパーノードの検索の最適化

    4. SQL Server 2016:データの挿入