在线工具
在线编程
在线白板
在线工具
在线编程
在线白板
菜单
好代码网
首页
源码下载
网站模板
搜索
在线工具
在线编程
在线白板
登录
首页
>
在线问答
>
数据库
> 正文
在MySql插入数据时,我用varchar存字符串汉字,提示错误,存英文可以,请问该如何处理?
大哥们,打扰一下,在MySql插入数据时,我用varchar存字符串汉字,提示错误,存英文可以,请问该如何处理?
收藏
分享至
举报
最新回答
宇宙藏进你
2025-03-22 15:09:51
varchar存汉字是可以的,如果你存入的时候报错了,那很可能是字符集不正确的问题。
即中文汉字因为字符集不正确被错误的转成了一堆乱码,存入数据库的时候报非法字符错。你仔细检查一下。
南語
2025-03-22 09:19:25
把字符集更改为utf8就可以了 亲测有效
烟花○的眼泪
2025-03-22 10:03:26
是不是你的varchar长度不够,
我要回答
匿名回答
提交内容
您可能感兴趣问答
SQL 怎样从字符串中提起纯数字?
mysql字符串怎么完全正则匹配,用regexp
Mysql在debian系统中不能插入和显示中文的解决方法
SQL语句模糊查询问题!
MySQL与PostgreSQL相比哪个更好
Collapsible
技术园区
前端
后端
移动端
数据库
AI智能
区块链
云计算
游戏
安全
金融科技
杂谈
推荐频道
网络资讯
前端开发
后端开发
移动开发
软件工程
热门标签
编程
Python
Microsoft
编程语言
C++
C(编程语言)
Java
javascript
PHP
前端开发
MySQL
Office
计算机
Java编程
Excel
vue
数据库
dedecms
计算机语言
正则表达式
热点问答
在SQL语句里面如何将字符型转换成数字型?
sql怎样判断两字符串完全相等,大小写一样?
SQL 怎样从字符串中提起纯数字?
sql查找包含某些字符的列
redis高并发能力直接相关概念
Redis有哪几种数据类型
Redis底层数据结构之string
mybatis中的#和$的区别 以及 防止sql注入
高并发下,数据库成最大问题怎么办
在sql语句中,出现将字符串转换为 uniqueidentifier 时失败的错误