数据库的字符集 mysql数据库在创建的时候就想给他字符集,请问2点1,T-SQL语法是否是“create database mydb character set gbk”2,按照第一点指定后,是否整个数据库的字符集都是gbk了,也就是在表里,在列里不需要额外指定了?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、支持2、是,如果你只用GBK的话 mysql 的不叫T-SQL,T-SQL是MS SQL SERVER用的。MYSQL中支持这种语法。 具体的说明,你可以参考一下官方手册的中说明 MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.htmlCREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ...create_specification: [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name指定DATABSE的默认字符集后,如果你在CREATE TABLE的时候不再指定字符集,则表的默认字符集会以DATABASE的字符集来设置。注意默认这个说明。 也就是说,建表时你仍可以指定这个表另外的 默认字符集, 然后在列的说明中还仍可以指定列的真正的字符集。这个继承关系在下贴中有涉及。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 MYSQL 相关文章检索 关于DOMINO利用ODBC访问MYSQL的问题 请问有弄过数据库单向同步的吗?单向同步的库名可以不同吗? 早上起来发现数据库没了,请问如何回复?(急) mysql if中不能定义游标吗? set names 'gbk' 后重启动mysql变回去的问题 请求MYSQL GUI界面学习资料 我在redhat9上面安装mysql-standard-4.1.7 mysql中的一个select语句求教(详细版) ut数据库错误! <b>100分</b>求MySql.Data, Version=5.2.5.0这个版本的dll文件 (急,急,急) 请高手帮忙,触发器的问题
2、是,如果你只用GBK的话
MYSQL中支持这种语法。 具体的说明,你可以参考一下官方手册的中说明 MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.htmlCREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
[create_specification] ...create_specification:
[DEFAULT] CHARACTER SET [=] charset_name
| [DEFAULT] COLLATE [=] collation_name
指定DATABSE的默认字符集后,如果你在CREATE TABLE的时候不再指定字符集,则表的默认字符集会以DATABASE的字符集来设置。注意默认这个说明。 也就是说,建表时你仍可以指定这个表另外的 默认字符集, 然后在列的说明中还仍可以指定列的真正的字符集。这个继承关系在下贴中有涉及。
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码