码迷,mamicode.com
首页 > 其他好文 > 详细

基本操作

时间:2015-12-16 21:12:44      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

mysql engines:查看数据库支持的数据库;

show table status like ‘表名称‘ \G; 以列显示表信息。

ENUM:枚举(只可取一个),SET:集合(随意组合)内置类型,

show character set;显示服务器支持的所有字符集,

show collation:显示排序规则, 一种字符集或许有多种不同的排序规则,

SERIAL是BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE的一个别名

auto_inscrement == int unsigned not null primary key(必备条件:整型,非空,无符号,主键或唯一)

会话变量:show [session] variables; ---session 可以省略,

BLOB存储的是二进制字符串(字节字符串);TEXT存储的是非二进制字符串(字符字符串)。

BLOB列没有字符集,并且排序和比较基于列值字节的数值;TEXT列有一个字符集,并且根据字符集对值进行排序和比较

 BLOB是二进制字符串,TEXT是非二进制字符串,两者均可存放大容量的信息。BLOB主要存储图片、音频信息等

而TEXT只能存储文本文件。

 键也称为约束,可作索引, 属于特殊索引(有特殊的限定) B+tree

show indexes from tables_name;

create table test-table select * from tables-name where id <2;-->仿照tables-name创建一个新的表。。

alter table table_name engine=innodb; ---修改表存储引擎。

alter table student add foreign key foreign_cid(cid) references tables-name (cid) ---外键

只有innodb支持外键,不建议使用,影响性能,,

create index name_on _student on student(Name) using btree;-->创建索引名称为name_on_student 在表student 的Name字段。

create index name_on _student on student(Name(5)DESC) using btree;在text字段上必须指定长度,

索引只能创建,删除不可以修应该,。

基本操作

标签:

原文地址:http://www.cnblogs.com/lnf0701/p/5052114.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!