发现问题:插入中文数据后,查询中文显示?????

解决方案:

1.查看数据库编码设置

show variables like 'character%';

2.重新配置数据库编码

vi /etc/my.cnf
############################
character_set_server=utf8
init_connect='SET NAMES utf8'

# 重启服务
systemctl restart mariadb        

3.再次查看数据库编码

show variables like 'character%';

4.修改数据库的编码格式

alter database fastapi_budget_manage character set utf8;
show variables like 'character%';

5.测试

select * from ops_budget_formula;

希望可以解决你的问题 ~~~~

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐