Maison  >  Article  >  base de données  >  Comment activer le mode libre de MySQL ?

Comment activer le mode libre de MySQL ?

青灯夜游
青灯夜游original
2020-09-02 11:56:512541parcourir

Comment l'activer : Ajoutez la commande "sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"" sous le module [mysqld] du fichier de configuration mysql my.cnf.

Comment activer le mode libre de MySQL ?

Comment activer le mode non strict dans MySQL :

Activer le mode non strict mode dans mysql

Ajoutez

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"  
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

sous le module [mysqld] du fichier de configuration mysql my.cnf Si vous souhaitez insérer une chaîne dans le champ int, vous pouvez utiliser le dernier NO_ENGINE_SUBSTITUTION<.>

L'emplacement du fichier de configuration mysql

vi  /etc/mysql/mysql.conf.d/mysqld.cnf
mysql.server start
sur linux

vi /usr/local/etc/my.cnf
sur mac

Les fichiers de configuration sur mac ne sont pas aussi complet que ceux de Linux, mais nous le configurons simplement directement, car son ordre d'exécution est

Le système trouvera my.cnf dans cet ordre. Les trois fichiers suivants n'ont été trouvés que /usr/local/etc/my. .cnf

/etc/my.cnf
/etc/mysql/my.cnf
/usr/local/etc/my.cnf
~/.my.cnf

Recommandations associées : "

tutoriel mysql"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn