开发者社区> 问答> 正文

数据库中文乱码;本地测试完全没有任何问题!

已解决

数据库中文乱码;本地测试完全没有任何问题!

展开
收起
1553344270253025 2019-01-03 15:22:38 714 0
2 条回答
写回答
取消 提交回答
  • 深耕云原生技术布道,熟悉DevOps、敏捷开发、容器技术、微服务架构等,擅长架构设计及企业数字化转型,在跨境电商场景上有多年的工作经历,在设计高并发、高性能、高可用中架构有较深的经验积累。精益和工匠精神不断提高对于技术领域的研究和探索。
    推荐回答
    采纳回答
    亲~  在建库和建表时都需要使用utf8,则不会产生乱码的情况,例如:
    1、创建数据库的时候:CREATE DATABASE  test
    CHARACTER SET 'utf8'
    COLLATE 'utf8_general_ci';
    2、建表的时候 CREATE TABLE  database_user  (
    ID  varchar(40) NOT NULL default '',
    UserID  varchar(40) NOT NULL default '',
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

     如果该回答对您有帮助的话,麻烦点击采纳此答案
    2019-01-03 15:33:45
    赞同 展开评论 打赏
  • 应该是字符格式未确对应,使用utf-8 数据库备份的时候也是这个格式
    2019-01-03 15:43:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载