最近迫于就业压力,开始学习sql。用习惯了matlab idl等编程语言,刚开始接触sql还不是很习惯,接下来记录下新学习的几条命令趴~
mysql的安装教程在此就不涉及了,此处的数据库名是以happy为例。
DDL(data definition language)建库
-
连接数据库
mysql -u root -p -
查看已有数据库
show databases; -
创建新的数据库happy
create database happy; -
删除已有的数据库happy
drop database happy; -
使用已有的数据库happy
use happy; -
查看建库语句
show create database happy;
DDL(data definition language)建表
-
查看已有数据表
show tables; -
创建新的数据表
格式为:
create table 表名(
字段1 字段类型 约束条件,
字段2 字段类型 约束条件,
…
);
例如创建一个职工(employee)表,其中包含职工编号(e_id),职工姓名(e_name)。
create table employee (
e_id varchar(10) primary key not null,
e_name varchar(20)); -
查看数据表employee结构
desc employee;扫描二维码关注公众号,回复: 13402400 查看本文章 -
查看建表语句
show create table employee; -
删除已有数据表
drop table employee;
这次就先介绍这么多,主要是sql建库/建表语句。