mac上怎么修改mysql编码问题

mac上怎么修改mysql编码问题,第1张

mysql修改编码,linux/Mac/Unix/通用

修改mysql的编码需要用到myslq的配置文件,该文件在/etc/my.cnf,mac用户默认是没有这个文件的,可以到mysql的安装目录/support-files中找任意一个my-***.cnf拷贝到/ect中,注意复制过来改名字为my.cnf!

然后

在[client]下面加default-character-set

=

utf8

然后在[mysqld]下面加入以下三行:

default-storage-engine

=

INNODB

character-set-server

=

utf8

collation-server

=

utf8_general_ci

以上能保证程序时utf_8的编码,但是可能还是有问题,不能插入中文。

2.查看数据库的编码,在workbench中重修改成utf-8-general-ci,可能还是不行。

3.看具体的数据表,看varchar()的collection属性,一般是latin1,把这个也修改成utf-8-general-ci,完美解决问题。

create trigger 触发器名称

after/before insert/update/delete on 表名

for each row

begin

sql 语句—一个或者多个语句范围在 insert/update/delete内

end


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7461611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存