我目前在Mac OS X Catalina上使用的是Docker版本19.03。Docker中安装了MariaDB 10.3,安装了vim来设置字符集,修改了/etc/mysql/my.cnf文件。修改后,尝试重新启动以反映,但未正常执行。当我用docker ps -a命令检查它时,状态显示一个退出(1)错误。dock
我在Mac上使用带有MySQL的velosurf,没有任何编码问题,但是当我切换到Linux机器时,我从velosurf获得的值没有正确编码。mysql> show variables like "collation_%";| Variable_name--+------------------------------------
我有一组红宝石脚本可以访问我的MySQL数据库。我需要修改这个数据库的字符集,特别是将表从Latin1更改为UTF8。我真的需要修改我的脚本吗?我已经看过了,我看到我可以设置一个连接的字符集,这是强制性的吗?mysql> SHOW VARIABLES LIKE "%char%"; +--------------------------+----------