免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1420 | 回复: 4
打印 上一主题 下一主题

mysql 中关于中文的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-04-22 22:52 |只看该作者 |倒序浏览
请教各位高手,在mysql中,创建数据库时选择数据库的字符集为gb2312,但是还是不能使用中文作为数据库名,表名,以及项目名

那到底这个设置有什么用呢?我查看了自己的字符集里是有gb2312的。

CREATE DATABASE db_name
[[DEFAULT] CHARACTER SET character_set_name]
[[DEFAULT] COLLATE collation_name]

我用的是mysql 4.1 alpha

论坛徽章:
0
2 [报告]
发表于 2004-04-25 17:41 |只看该作者

mysql 中关于中文的问题

JSP:(已经实验成功)
<%@ page language="java"  contentType="text/html;charset=8859_1"%>;
  在你的JSP第一句加上上面一句,在调用数据库中的中文数据时就可正常显示中文了。

Servlet:(没有实验)
response.setContentType("text/html; charset=8859_1";

Beans:(没有实验)
编译的时候用 javac -encoding 8859_1 XxxBean.java

论坛徽章:
0
3 [报告]
发表于 2004-04-27 00:04 |只看该作者

mysql 中关于中文的问题

有CGI/perl实验成功的没?呵呵

论坛徽章:
0
4 [报告]
发表于 2004-04-27 14:40 |只看该作者

mysql 中关于中文的问题

最好不要用中文命名,因为写SQL语句时会很麻烦,而且数据库运行起来也容易出错^_^。

论坛徽章:
0
5 [报告]
发表于 2004-04-27 18:11 |只看该作者

mysql 中关于中文的问题

你的意思是说,中文的表项也不要用?那比如一个地名相关的数据我们也用英文来写它?那也太别扭了吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP