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

MySQLでSTRICTSQLモードを取り除く方法

    この問題は私もしばらくの間苦しめました。これまでのところ、元の問題に対処した回答はありませんでしたが、他の人に役立つ場合に備えて投稿します。

    MySQL(mysql.comから)CommunityEdition5.7.10をOSX10.10.3にインストールしています

    最後に、/etc/mysql/my.cnfを作成しました 次の内容で:-

    [mysqld]
    
    sql_mode=NO_ENGINE_SUBSTITUTION
    

    サーバーを再起動した後、SHOW VARIABLES LIKE 'sql_mode'; 私にくれた:-

    +---------------+------------------------+
    | Variable_name | Value                  |
    +---------------+------------------------+
    | sql_mode      | NO_ENGINE_SUBSTITUTION |
    +---------------+------------------------+
    1 row in set (0.00 sec)
    

    最後に、厳密なモードはありません!



    1. MySQLクエリのシングルクォート、ダブルクォート、およびバックティック

    2. mysqlのselectステートメントを使用してSQLのnull値を置き換えますか?

    3. C#を介してOracleデータベースに接続しますか?

    4. mysql値を不明な数の部分に分割する