mysql怎么引用字典 mysql引用表的两种方式( 五 )


| latin1_swedish_ci | latin1|8 | Yes| Yes|0 |
| latin1_danish_ci| latin1| 15 |||0 |
| latin1_german2_ci | latin1| 31 || Yes|2 |
| latin1_bin| latin1| 47 || Yes|0 |
| latin1_general_ci | latin1| 48 |||0 |
| latin1_general_cs | latin1| 49 |||0 |
| latin1_spanish_ci | latin1| 94 |||0 |
+-------------------+---------+----+---------+----------+---------+
见13.5.4.2节,“SHOW COLLATION语法” 。
SHOW CREATE DATABASE语句显示创建给定数据库的CREATE DATABASE语句 。结果包括全部数据库选项 。支持DEFAULT CHARACTER SET和COLLATE 。全部数据库选项存储在命名为db.Opt的文本文件中,该文件能够在数据库目录中找到 。
mysql SHOW CREATE DATABASE test;
+----------+-----------------------------------------------------------------+
| Database | Create Database|
+----------+-----------------------------------------------------------------+
| test| CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET latin1 */ |
+----------+-----------------------------------------------------------------+
见13.5.4.4节 , “SHOW CREATE DATABASE语法”
SHOW CREATE TABLE与SHOW CREATE DATABASE相似,但是显示创建给定数据库的CREATE TABLE语句 。列定义显示任何字符集规格 , 并且表选项包括字符集信息 。
见13.5.4.5节,“SHOW CREATE TABLE语法”
当以SHOW FULL COLUMNS调用时,SHOW COLUMNS语句显示表中列的校对规则 。具有CHAR、VARCHAR或TEXT数据类型的列有非NULL的 校对规则 。数值列和其它非字符类型的列有NULL校对规则 。例如:
mysql SHOW FULL COLUMNS FROM person\G
*************************** 1. row ***************************
Field: id
Type: smallint(5) unsigned
Collation: NULL
Null: NO
Key: PRI
Default: NULL
Extra: auto_increment
Privileges: select,insert,update,references
Comment:
*************************** 2. row ***************************
Field: name
Type: char(60)
Collation: latin1_swedish_ci
Null: NO
Key:
Default:
Extra:
Privileges: select,insert,update,references
Comment:
字符集不是显示的部分 。(字符集名隐含在校对规则名中 。)
见13.5.4.3节,“SHOW COLUMNS语法” 。
关于mysql怎么引用字典和mysql引用表的两种方式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读