二、数据库基本SQL语句之表管理
2018-03-27 20:34
176 查看
2.1选择数据库
use name(数据库名字);
2.2查看所有表
mysql> show tables;
+------------------+
| Tables_in_erchou |
+------------------+
| student |
+------------------+
1 row in set (0.00 sec)
2.3创建表
mysql> create table student ( 表名
-> stuId int, 字段名称+字段类型
-> stuName varchar(20), 字段名称+字段类型+字段长度
-> stuAge int 字段名称+字段类型
-> );
2.4 查看表的结构
mysql> desc student(表的名字);
+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| stuId | int(11) | YES | | NULL | |
| stuName | varchar(20) | YES | | NULL | |
| stuAge | int(11) | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
2.5删除表
mysql> drop table student;
2.6修改表 (column可以省略)
①添加字段
mysql> alter table student add column stuSex(增加的字段的名字) varchar(2)(增加的字段的类型);
②删除字段
mysql> alter table student drop stuSex(删除的字段的名字);
③修改表的字段类型
mysql> alter table student modify stuName(修改的字段的名字) varchar(100)(修改后的字段的类型);
④修改字段的名称
mysql> alter table student change stuId(修改前的字段的名字) stuNum(修改后的字段的名字) int(修改后的字段的类型);
⑤修改表的名字 (to可以省略)
mysql> alter table student(修改前表的名字) rename to Student(修改后表的名字);
use name(数据库名字);
2.2查看所有表
mysql> show tables;
+------------------+
| Tables_in_erchou |
+------------------+
| student |
+------------------+
1 row in set (0.00 sec)
2.3创建表
mysql> create table student ( 表名
-> stuId int, 字段名称+字段类型
-> stuName varchar(20), 字段名称+字段类型+字段长度
-> stuAge int 字段名称+字段类型
-> );
2.4 查看表的结构
mysql> desc student(表的名字);
+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| stuId | int(11) | YES | | NULL | |
| stuName | varchar(20) | YES | | NULL | |
| stuAge | int(11) | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
2.5删除表
mysql> drop table student;
2.6修改表 (column可以省略)
①添加字段
mysql> alter table student add column stuSex(增加的字段的名字) varchar(2)(增加的字段的类型);
②删除字段
mysql> alter table student drop stuSex(删除的字段的名字);
③修改表的字段类型
mysql> alter table student modify stuName(修改的字段的名字) varchar(100)(修改后的字段的类型);
④修改字段的名称
mysql> alter table student change stuId(修改前的字段的名字) stuNum(修改后的字段的名字) int(修改后的字段的类型);
⑤修改表的名字 (to可以省略)
mysql> alter table student(修改前表的名字) rename to Student(修改后表的名字);
相关文章推荐
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- SQL Server 数据库管理常用的SQL和T-SQL语句
- [置顶] VB6基本数据库应用(三):连接数据库与SQL语句的Select语句初步
- SQL Server 数据库管理常用的SQL和T-SQL语句
- 源码-Oracle数据库管理-第十七章-动态SQL语句-Part 3(多行查询语句)
- 数据库基本SQL语句大全
- SQL Server 数据库管理常用的SQL和T-SQL语句
- 数据库基本sql语句一
- SQL Server 数据库管理常用的SQL和T-SQL语句
- oracle数据库sql语句14 数据库管理
- 数据库基本操作SQL(创建表 添加主键 添加列的常用语句)
- Oracle 数据库基本sql语句
- 通过sql语句获取数据库的基本信息
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 数据库基本----SQL语句大全
- SQL Server 数据库管理常用的SQL和T-SQL语句
- iOS开发中使用SQL语句操作数据库的基本用法指南
- SQL作业1 教学管理数据库中的基本表S,SC,C