Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak ustawić sql-mode=NO_ENGINE_SUBSTITUTION na stałe w MySQL my.cnf

Aby dodać moją konfigurację do miksu, używam MySQL 5.7.8, który domyślnie ma te same ścisłe reguły sql_mode.

  • W końcu doszedłem do wniosku, że w moim /etc/mysql/my.conf działa:

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

tj. myślnik, a nie podkreślenie i cudzysłowy wokół wartości.

  • NIE mam żadnych innych plików my.conf poza /etc/mysql/my.conf

  • Istnieje kilka dodatkowych konfiguracji, które są ładowane z /etc/mysql/conf.d/, ale są one puste.

I wydaje się, że to działa dla mnie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. laravel 4 - jak ograniczyć (przejmowanie i pomijanie) dla elokwentnego ORM?

  2. Jak zainstalować MySQL na CentOS 7?

  3. Czy istnieje sposób na obliczenie różnic czasowych w MySQL za pomocą jednego wyboru?

  4. php:Przechowuj obraz w blobie Mysql, dobry czy zły?

  5. Oracle Database Link — odpowiednik MySQL?