拓冰建站拓冰建站
首页 / 资讯中心 / 正文

【数据库】Navicat 导入 Excel 数据乱码问题的解决方法

前几天我用 Navicat 导入 Excel 数据到数据库表数据频繁出现乱码按照网上的教程操作也没有效果经排查发现我在导入 Excel 时选择了新建表而新表的编码格式不是UTF-8所以导入数据一直乱码既然是表格式的问题那解决起来也很简单提前新建一张 UTF-8 编码格式的表再将数据导进去如下CREATETABLEsys_user(idvarchar(64)NOTNULLCOMMENTID,create_byvarchar(255)DEFAULTNULLCOMMENT创建人,create_datedatetimeDEFAULTNULLCOMMENT创建时间,update_byvarchar(255)DEFAULTNULLCOMMENT更新人,update_datedatetimeDEFAULTNULLCOMMENT更新时间,remarksvarchar(2000)DEFAULTNULLCOMMENT备注,del_flagtinyint(1)NOTNULLCOMMENT是否删除,namevarchar(64)DEFAULTNULLCOMMENT姓名,usernamevarchar(255)DEFAULTNULLCOMMENT用户名,passwordvarchar(255)DEFAULTNULLCOMMENT密码,PRIMARYKEY(id)USINGBTREE)ENGINEInnoDBDEFAULTCHARSETutf8mb4COMMENT系统管理-用户;如果表编码格式是 UTF-8 但导入数据还是乱码可能是 Excel 保存编码格式不对先将 Excel 转存为 UTF-8 格式的 csv然后重新导入即可
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门