美文网首页
数据库表的操作

数据库表的操作

作者: 紫罗兰丶 | 来源:发表于2018-07-11 20:10 被阅读0次

    SHOW TABLES:查看数据库中的表。

    SHOW CREATE TABLE table_name: 查看表的创建语句。

    desc table_name: 查看数据库中表的结构。

    SHOW TABLE STATUS; 获取表的信息。

    CREATE: 创建.

    数据类型:

    NULL: 表示空 

    AUTO_INCREMENT:自增长

    PRIMARY KEY:约束唯一标识数据库表中的每条记录。

    主键必须包含唯一的值。

    主键列不能包含 NULL 值。

    每个表都应该有一个主键,并且每个表只能有一个主键。

    DEFAULT:如果没有规定其他的值,那么会将默认值添加到所有的新记录.

    ALTER TABLE student ADD phone int(11) NOT NULL:在数据表中添加一个手机号信息类型为int型,并且不能为空值。

    ALTER TABLE student DROP COLUMN age;:删除学生信息表中年龄这一列。

    .

    ALTER TABLE student MODIFY phone varchar(11) NULL :更改学生信息表中电话类型为varchar(11),null

    DROP TABLE student:删除学生信息表。

    INSERT INTO badboy (id,name,age) VALUES(NULL,"xxx",10)在学生信息表中插入信息;

    INSERT INTO teachers(id,name,email,address,age) VALUES(NULL,"xx","xxxxxxxxxx","xxx",40);在教师表中添加教师信息。

    常用表的操作报错信息:

    1062:  字符段重复,入库失败。

    1050:数据表不存在.

    1064:不支持错误提示中的编码。

    什么是联合主键:联合主键就是用2个或2个以上的字段组成主键。用这个主键包含的字段作为主键,这个组合在数据表中是唯一,且加了主键索引。

    相关文章

      网友评论

          本文标题:数据库表的操作

          本文链接:https://www.haomeiwen.com/subject/ebgxpftx.html