mysql在java中动态的创建表,为什么有时支持中文表名,有时又不支持中文呢??
5个回答
展开全部
根据客户端输入吧,有时候是国标的有时候是utf8(兼容性最好的),有时候是unicode...
倒不是专业不专业,老外的东西设计的时候压根没考虑多语言的问题,用了英语之外的语言,意外情况太多,没办法的事儿
倒不是专业不专业,老外的东西设计的时候压根没考虑多语言的问题,用了英语之外的语言,意外情况太多,没办法的事儿
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编码格式的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-19
展开全部
这是你数据库编码设置的问题,建议做好用utf-8;
更多追问追答
追问
是要把数据库的编码设置为utf-8么,那么
jdbc:mysql://192.168.X.XX:3306/emily?useUnicode=true&characterEncoding=GBK
这里的GBK也要改成utf8么???
追答
对,写程序就要编码统一!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是说表的名字 是中文的?
这样不好 显得很不专业
这样不好 显得很不专业
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼下说的对,你应该习惯英文....
至于中文表名有时候支持,有时候不支持应该是编码的问题
至于中文表名有时候支持,有时候不支持应该是编码的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询