MySQL的mysql-bin
日志是MySQL数据库的二进制日志文件,记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间。二进制日志是事务安全型的,主要用途有主从复制和数据恢复。
my.cnf
或my.ini
)中设置:my.cnf
或my.ini
)中设置:以下是一个简单的示例,展示如何在MySQL中检查和修改字符集设置:
-- 查看服务器字符集
SHOW VARIABLES LIKE 'character_set_server';
-- 修改服务器字符集
SET GLOBAL character_set_server = 'utf8mb4';
-- 查看数据库字符集
SELECT DEFAULT_CHARACTER_SET_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'your_database';
-- 修改数据库字符集
ALTER DATABASE your_database CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
通过以上步骤,可以有效解决mysql-bin
日志乱码的问题。
Tencent Serverless Hours 第12期
Elastic Meetup
“中小企业”在线学堂
云+社区沙龙online [腾讯云中间件]
Elastic 实战工作坊
云+社区沙龙online第5期[架构演进]
云+社区沙龙online[数据工匠]
云+社区技术沙龙[第7期]
云+社区技术沙龙[第20期]
领取专属 10元无门槛券
手把手带您无忧上云