202306062001-《远程Linux服务器——安装tomcat8、jdk1.8、mysql5——mysql 用sql建表时提示utf8错误....》
因create table...提示格式错误,什么NAME啊..., 必查了一下,要设置, 好多条语句(5条左右),是设置格式的。
但设置完了,说重启mysql, 就失效,要重新设置(5条sql 重新执行一遍!)
永久有效的解决办法是:修改“my.cnf”,
我的修改如下:
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] collation-server = utf8_unicode_ci init-connect='SET NAMES utf8' character-set-server = utf8 ######################################## datadir=/var/lib/mysql socket = /usr/share/mysql/mysql.sock symbolic-links=0 log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid
重启,OK了
前端-语言