表结构就是定义一个表的字段、类型、主键、外键、索引,这些基本的属性组成了数据库的表结构
例如:
create table student (
id int primarykey,
name varchar,
sex varchar,
age varchar)
id、name、sex这些就是字段,int varchar就是数据类型,primarykey为设置主键。
先有库 后有表 表中的数据
查询有哪些数据库:show databases;
指定操作数据库:use 数据库名字;
查看数据库中有哪些表:show tables; 类型:整数数据类型
创建表(创建后必须插入内容): 命令:create table 表名 (
id int(),//可以跟null 数值后面跟类型 并填写限制 逗号结束
int后面也可以跟 unsigned primary key ayto_increment 无符号主键自动递增
name varchar(16), //字符专用限制 并填写限制 逗号结束
birthday date,//不用填写限制 逗号结束
city varchar(16) ); // 字符专用限制 并填写限制 );最后一句结束
创建中并插入内容create table … (完成到结尾;时)跟select
列名 … 表示创建表并插入数据
查看表创建的是什么 show create table 表名;
查看表结构:desc 表名;
查看表中的数据库(内容):select * from 表名
修改表名:alter table 原来 rename to 现在;