查询包含非 Latin1 字符的数据库时,使用“set names utf8”命令可能会破坏表格格式在命令行中。本文探讨了在显示 UTF8 编码数据时保持此格式的解决方案。
使用 '--default-character-set= 运行客户端utf8' 选项:
mysql --default-character-set=utf8
或将其添加为默认值'/etc/mysql/my.cnf':
[mysql] default-character-set=utf8
通过将默认字符集设置为 UTF8,可以强制以下配置变量UTF8:
show variables like '%char%';
MySQL 的 UTF8 编码不是完全兼容的 UTF- 8 实施。要获得完整的 UTF-8 支持,请使用“utf8mb4”字符集。使用“--default-character-set=utf8mb4”运行客户端。
以上是如何在 MySQL 命令行中使用 UTF8 保留表格格式?的详细内容。更多信息请关注PHP中文网其他相关文章!