Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara membuat sql-mode=NO_ENGINE_SUBSTITUTION permanen di MySQL my.cnf

Hanya untuk menambahkan konfigurasi saya ke dalam campuran, saya menggunakan MySQL 5.7.8 yang memiliki aturan sql_mode ketat yang sama secara default.

  • Saya akhirnya menemukan yang berikut ini berfungsi di /etc/mysql/my.conf saya:

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

yaitu tanda hubung, bukan garis bawah dan tanda kutip di sekitar nilai.

  • Saya TIDAK punya file my.conf lain selain /etc/mysql/my.conf

  • Ada beberapa konfigurasi tambahan yang dimuat dari /etc/mysql/conf.d/ tetapi kosong.

Dan itu tampaknya berhasil untuk saya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan rel saat menginstal mysql2 (mysql2-0,3.20)

  2. mysql:koneksi ditolak saat mencoba terhubung ke localhost menggunakan IP jarak jauh

  3. php imap - dapatkan isi dan buat teks biasa

  4. Mysql Salin Database dari server ke server dalam satu perintah

  5. Tidak dapat menginstal mysql-python (versi yang lebih baru) di Windows