数据表的基本语句

简介: mysql

create table book(

id int not auto_increment(设置主键自增),
字段名 varchar(50) not null(不为空)default""(默认值为"")
字段名 varchar(50) not null default"",
字段名 varchar(50) not null default"",
字段名 double not null default 0.00,
字段名 text,
字段名 date,
primary key (id),
index 索引名称(数据想设置索引列的名称),(为某个字段创建索引)

)
2、重命名数据表
rename table 原表名 to 新表名

alter table 原表名 rename 新表名
3、查看搜有数据表
show tables;
4、删除某张表
drop 表名;
5、查看表结构
desc 表名;
6、把添加列放在某列的后面
alter table 数据表名 add 列名 数据类型 约束 alter 列名;
例如:alter table employee add height int(4) default 170 alter name;
--意思是添加一列int类型的身高字段,默认值为170,放在name字段后面
(若想放在第一列需把"alter 列名"改为"first 列名")
7、更改某列的列名
alter table 表名 change 原列名 新列名 数据类型 约束;
例如:alter table employee change height height1 int(4) default 180;

相关文章
|
8月前
|
SQL 关系型数据库 MySQL
学习MySQL中DDL语句的修改字段与删除字段,删除表
学习MySQL中DDL语句的修改字段与删除字段,删除表
|
3月前
|
数据库
SQL_语句常见的操作创建,使用,删除表和表级约束
SQL_语句常见的操作创建,使用,删除表和表级约束
41 0
|
7月前
|
SQL 数据库
零基础学习数据库SQL语句之操作表中数据的DML语句
零基础学习数据库SQL语句之操作表中数据的DML语句
73 0
零基础学习数据库SQL语句之操作表中数据的DML语句
|
7月前
|
SQL 前端开发 关系型数据库
零基础学习数据库SQL语句之查询表中数据的DQL语句
零基础学习数据库SQL语句之查询表中数据的DQL语句
44 0
|
8月前
|
SQL 前端开发 关系型数据库
MYSQL基础之【创建数据表,删除数据表】
MYSQL基础之【创建数据表,删除数据表】
76 0
|
SQL 数据库 C语言
使用SQL语句实现数据表管理
本次实验主要介绍如何在RDS-SQLServer数据库中使用SQL语句实现数据表管理。
|
数据库
建表与数据准备
自己新建数据库:
38 0
|
SQL 关系型数据库 MySQL
MYSQL 批量修改表前缀与删除数据表 sql 语句
MYSQL 批量修改表前缀与删除数据表 sql 语句
|
SQL 索引
SQL创建索引语句及查看表中的索引
SQL创建索引语句及查看表中的索引
|
SQL 关系型数据库 MySQL
MySQL查询数据表中数据记录(包括多表查询)
MySQL查询数据表中数据记录(包括多表查询)
395 0