MySQL笔记(一)创建数据库并插入数据

1.1 新建数据库

创建数据库,语句格式为create database <数据库名字>;(注意不要漏掉分号),不区分大小写。

创建成功后输入命令:show databases; 检查一下。

1.2连接数据库

新建数据库mysql_test,在该数据库下进行一些操作,使用语句,use mysql_test;如下图所示:

1.3数据表

数据表(table)是数据库重要的组成部分之一,数据库是框架,表是实质内容。

一个数据库可以有多张表,这些表可以通过某种关联建立关系,实现交叉查询等。

下图是一张表:

1.4新建数据表

使用下列语句:

create table 表的名字

 字段名 类型(长度),

字段名 类型(长度),

字段名 类型 (长度),

);

我们尝试在mysql_test中建一张表-student,包含number,name,grade,代码如下:

create table student(number int(10),name varchar(32),grade varchar(32));

1.5数据类型

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

1.6插入数据

语句格式:insert into <表名>(列名a,列名b,列名c) values(值1,值2,值3);

注意:当表中有n个字段名称时,插入的n个字段都有值时,(列名a,列名b,列名c)可以省略,当只插入m<n个值时,(列名a,列名b,列名c)不可以省略,eg,insert into student(number,name) values(01,'Jack');此时(number,name)不可以省略。

 

关注我的公众号:技术与狗粮

定期分享数据分析和机器学习干货。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值