1、查找mysqld
$?which?mysqld /usr/sbin/mysqld
2、查找my.cnf位置
$?/usr/sbin/mysqld?--verbose?--help?|?grep?-A?1?'Default?options' /etc/my.cnf?/etc/mysql/my.cnf?/usr/etc/my.cnf?~/.my.cnf
3、使用vim打開/etc/my.cnf
$?vim?/etc/my.cnf
4、修改配置,把,STRICT_TRANS_TABLES這個刪除就行了
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
如果沒有,就直接添加
sql_mode=NO_ENGINE_SUBSTITUTION
5、重啟mysql
$?service?mysqld?restart
修改后,如有些提示,像:
ERROR?1364?(HY000):?Field?'name'?doesn't?have?a?default?value
就不會提示了。
推薦:《mysql視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦