建表时,将名称(表名、字段名)写成大写,就不会自动加双引号了。
navicat15,这个版本下:
设置mysql不区分表名大小写,可以更好的解决问题。
-- mysql8以前:
(1)修改my.cnf文件,在[mysqld]标签下增加
lower-case-table-names=1
-- mysql8之后:
(1)改文件无效并报错,需要在初始化数据库的时候,设置lower-case-table-names=1
(2)或者把数据文件全删了,再继续使用改文件的方法
建表时,将名称(表名、字段名)写成大写,就不会自动加双引号了。
navicat15,这个版本下:
设置mysql不区分表名大小写,可以更好的解决问题。
-- mysql8以前:
(1)修改my.cnf文件,在[mysqld]标签下增加
lower-case-table-names=1
-- mysql8之后:
(1)改文件无效并报错,需要在初始化数据库的时候,设置lower-case-table-names=1
(2)或者把数据文件全删了,再继续使用改文件的方法