创建数据库并插入数据

一、创建数据库

首先进入数据库控制台:

创建一个名为mysql_shiyan的数据库,语句格式:create database  <数据库名>;也可以使用大写,注意句尾分号

创建成功后用 show databases; 查看

 

注意:在大多数sql语句中都是不区分大小写的,以下写法合法;

 

二、连接数据库

使用 use <数据库名>; 来连接数据库

使用show tables; 来查看数据库里的表

 

可以观察到此时表空

三、建立数据表

数据表(table)简称表,它是数据库最重要的组成部分之一。数据库只是一个框架,表才是实质内容。

数据表建立格式:

 

创建table1 和table2 两个表

MySQL的数据类型

 

CHAR 和 VARCHAR 的区别: CHAR 的长度是固定的,而 VARCHAR 的长度是可以变化的,比如,存储字符串 “abc",对于 CHAR(10),表示存储的字符将占 10 个字节(包括 7 个空字符),而同样的 VARCHAR(12) 则只占用4个字节的长度,增加一个额外字节来存储字符串本身的长度,12 只是最大值,当你存储的字符小于 12 时,按实际长度存储。

ENUM和SET的区别: ENUM 类型的数据的值,必须是定义时枚举的值的其中之一,即单选,而 SET 类型的值则可以多选。

MySQL中的数据类型介绍:https://blog.csdn.net/anxpp/article/details/51284106#comments

MySQL的数据类型:http://www.cnblogs.com/bukudekong/archive/2011/06/27/2091590.html

四、插入数据

使用select * from <表名>;命令查看数据

如select * from table1;

 

table1 与table2 此时都为空

insert插入数据 格式:

 

分别向table1和table2中插入数据

查看数据

 

当表中的参数少一个是=时会自动补空

 


注意:有的数据需要用单引号括起来,比如 name1 、name2的名字,这是由于它们的数据类型是 CHAR 型。此外 VARCHAR,TEXT,DATE,TIME,ENUM 等类型的数据也需要单引号修饰,而 INT,FLOAT,DOUBLE 等则不需要。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值