数据库的管理
数据库创建
- 建表语句
CREATE TABLE语句创建表,语法结构如下:
CREATE TABLE 表名(
字段名1 数据类型 [约束条件],
字段名2 数据类型 [约束条件],
…
[其他约束条件],
[其他约束条件]
)其他选项(例如存储引擎、字符集等选项)
create Table Persons(id int(4) not null, name varchar(20) not null, address varchar(20));
![](https://img.haomeiwen.com/i13248401/72d418035866ff4d.png)
数据类型
![](https://img.haomeiwen.com/i13248401/40951f2520f0de0d.png)
![](https://img.haomeiwen.com/i13248401/03e9ac796e7dca22.png)
![](https://img.haomeiwen.com/i13248401/e6785684e4d5c962.png)
![](https://img.haomeiwen.com/i13248401/cd4c7f6c2412d1d5.png)
![](https://img.haomeiwen.com/i13248401/070ec8db19c1d013.png)
约束
![](https://img.haomeiwen.com/i13248401/9c89bd9cd02e052a.png)
复制表
CREATE TABLE 新表名 LIKE 源表
删除表
drop table ss;
- 创建与dept表相同表结构的表dtest,将dept表中部门编号在40之前的信息插入该表。
数据操作
-增加行数据:使用INSERT语句实现
- 修改行数据:使用UPDATE语句实现
- 删除行数据:使用DELETE语句实现
INSERT
INSERT INTO table [(column [, column...])]
VALUES (value [, value...]);
距离
insert into dept (deptno, dname, loc) values(50, 'service', 'Los');
insert into dept values(60, 'service2', 'Dalas');
网友评论