MySql字符串函数问题

VBToy 2006-11-03 04:24:12
在数据库中输入中英文混合字符后,如何在查询中截取一定长度的字符串,比如select substring(username,1,2) as user from mytable,保证中文字符串正确显示?我用的是utf8字符集。
...全文
323 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
VBToy 2006-11-06
  • 打赏
  • 举报
回复
试了一下,无论用哪种编码格式,用length等字符函数处理中文,一个汉字的长度返回的是2,英文是1
仰望星空WU 2006-11-05
  • 打赏
  • 举报
回复
看到一个中文全文索引的问题,似乎mysql并不是很支持中文全文索引。 要解决这个问题, 试试设置下配置文件中的编码格式
BoXoft 2006-11-04
  • 打赏
  • 举报
回复

> SET NAMES gbk;

> Select ...

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧