基础篇 - 创建数据库并插入数据

1、新建数据库
首先,我们创建一个数据库,给它一个名字,比如 mysql_shiyan,以后的几次实验也是对
mysql_shiyan这个数据库进行操作。 语句格式为 CREATE DATABASE <数据库名字>;
,(注意不要漏掉分号 ;),前面的 CREATE DATABASE 也可以使用小写,具体命令为:

CREATE DATABASE mysql_shiyan;

将保留字大写,把变量和数据小写:
出于严谨,而且便于区分保留字(保留字(reserved word):指在高级语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用)和变量名

2、数据表:
数据表(table)简称表,它是数据库最重要的组成部分之一。数据库只是一个框架,表才是实质内容。而一个数据库中一般会有多张表,这些各自独立的表通过建立关系被联接起来,才成为可以交叉查阅、一目了然的数据库。

新建数据表:
在数据库中新建一张表的语句格式为:

CREATE TABLE 表的名字(
列名a 数据类型(数据长度),
列名b 数据类型(数据长度),
列名c 数据类型(数据长度)
);
CREATE TABLE employee (id int(10),name char(20),phone int(12));

数据类型:
![~SQEHPK@JVB{K3DC]65C2XC.png](http://upload-images.jianshu.io/upload_images/2864759-3dc979b88adece8f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

使用语句查看表中的内容:

SELECT * FROM employee; 

通过 INSERT 语句向表中插入数据,语句格式为:

INSERT INTO 表的名字(列名a,列名b,列名c) VALUES(值1,值2,值3);

例如:

INSERT INTO employee(id,name,phone) VALUES(01,'Tom',110110110);
INSERT INTO employee VALUES(02,'Jack',119119119);
INSERT INTO employee(id,name) VALUES(03,'Rose');

CHAR,VARCHAR,TEXT,DATE,TIME,ENUM 等类型的数据也需要单引号修饰,而 INT,FLOAT,DOUBLE 等则不需要。

推荐阅读更多精彩内容