How change MySQL strict mode to null mode
Hi
I need to turn off MySQL strict mode to for couple of application to work properly. We have change it before unfortunately once the MySQL server restart the sql mode is again set to strict mode., in that case again the site will not save any data or process the data. Please advise how to change the MySQL mode
System is as follows :
WHM 58.0 (build31)
Centos 6.8
MySQL 5.6.3
Thank you
Derek
-
Most probably the culprit is the server default settings in /usr/my.cnf Those defaults will override your /etc/my.cnf everytime mysql restarts. cat /usr/my.cnf should show you something like this for it to work:
# For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html [mysqld] # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. # innodb_buffer_pool_size = 128M # Remove leading # to turn on a very important data integrity option: logging # changes to the binary log between backups. # log_bin # These are commonly set, remove the # and set as required. # basedir = ..... # datadir = ..... # port = ..... # server_id = ..... # socket = ..... # Remove leading # to set options mainly useful for reporting servers. # The server defaults are faster for transactions and fast SELECTs. # Adjust sizes as needed, experiment to find the optimal values. # join_buffer_size = 128M # sort_buffer_size = 2M # read_rnd_buffer_size = 2M sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
0 -
Hi Ruzbehraja, Thank you for the info 0 -
Hello, I'm happy to see the information in that post helped. Let us know if you have any additional questions. Thank you. 0
Please sign in to leave a comment.
Comments
3 comments