"
目录
表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段.
id, name, sex age, birth 称为字段,一行内容称为一条记录
#. 表操作
- # 语法
- create table 表名(
- 字段名1 类型[(宽度) 约束条件],
- 字段名2 类型[(宽度) 约束条件],
- 字段名3 类型[(宽度) 约束条件],
- );
-
- # 注意:
- 1. 在同一张表中,字段名不嫩相同
- 2. 宽度和约束条件可选
- 3. 字段名和类型是必须的
1. 创建数据库
create database 库名 charset utf8;
charset用于指定字符编码,一般都为utf8
2. 进入指定库
use 库名;
3. 创建表
语法见开头 #. 表操作
4. 添加记录
- insert into 表名 values
- (value1, value2, value3, ...),
- (value1, value2, value3, ...),
- (...);
5. 查询表的数据和结构
/. 查指定表中的存储数据
select * from 表名;

详见链接
/. 查指定表的结构
desc 表名;
6. 复制表
/. 即复制表结构,又复制记录
create table 复制库.复制表. select * from 被复制库.被复制表;
/. 只复制表结构
给一个where条件,只要条件不成立,就不会拷贝记录
create table 复制库.复制表 select * from 被复制库.被复制表 where 1>2;
还有一种方法,使用like(只复制表结构,不复制记录):
create table 复制库.复制表 like 被复制库.被复制表;
7. 删表
drop table 库名.表名;