如何使用mysql数据库建表格

“在这个时代,太慢你是要被淘汰的。可问题是你怎样能快起来。”

“把最基础的环节打通之后,再有新的知识就能在这个基础上生长。”

上面这两句话是我在成甲的书里读到的。当你看到一个知识点,又能想到曾经学过的哪些知识点,那说明新旧知识没白学。我以创建表格开始,写一篇MySQL热身文章,如果你一看就懂,那你脑海里的知识一定巩固得很不错。

网站、游戏、购物软件背后都会有数据库的支持,如果说excel是一个小卖部,那么MySQL就是背后的大仓库。

1.打开MySQL控制台

如何用MYSQL数据库创建表格,小白一定要进来看看

2.打开指定的库,在做对表的插入、修改、删除操作前,必需导入库。命令用大写小写都不会有语法错误,但是在SQL语句执行时,要先转化为大写字母后才执行,所以直接写大写可以省一个转化的时间。

mysql> USE sysDatabase changed

3.查看表格内容,SELECT是数据查询语句,使用频率最高、最重要的操作。

mysql>SELECT *FROM fruit;

如何用MYSQL数据库创建表格,小白一定要进来看看

4.创建一个表,这里可以添加一个流程控制函数if增加可靠性。列的类型长度和约束都是非必要条件,约束可加可不加,这里简单介绍几个约束:

PRIMARY KEY:主键,保证值唯一性且非空。id(学号)绝对要保证唯一的,不可能一个班级有两个学号,所以建表时id一般加约束PRIMARY KEY。

NOT NULL:非空,保证该字段的值不能为空。

CHECK:检查约束(字段=“” or 字段=“”)。

mysql> CREATE TABLE IF NOT EXITS mystudent( -> id INT PRIMARY KEY , -> name VARCHAR(5) NOT NULL, -> sex CHAR(2) CHECK(sex='男' or '女'), -> age INT, -> heavy INT, -> high INT, -> grade )

5.修改列名

发现列名不符,我们将"sex"修改为"gender".

语法:ALTER TABLE 表名 CHANGE COLUMN 旧列名 新列名 CHAR;

mysql>ALTER TABLE mystudent CHANGE COLUMN sex gender CHAR;Query OK, 0 rows affected (0.02 sec)Records: 0 Duplicates: 0 Warnings: 0

如果你有些看不懂语法,我想就是大写的问题,CHANGE COLUMN就是change column,改变列的意思,所以刚开始学时个人喜欢用小写,通俗易懂。

6.用select查询发现是空的,所以下一步需要插入数据。

mysql> SELECT *FROM mystudent;Empty set (0.00 sec)

语法:INSERT INTO 表名(列1,列2……)VALUES (值1,值2……);

mysql> INSERT INTO mystudent(id,name,gender,age,heavy,high,grade)VALUES (1,"张张","女",17,80,157,678);Query OK, 1 row affected (0.01 sec)

再次查看,可以看到表中数据。

如何用MYSQL数据库创建表格,小白一定要进来看看

本篇文章较为简单,我想大家对MySQL有了一点点的了解。下一篇文章将对MySQL语法进行细化。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 2月 7日 上午10:09
下一篇 2023年 2月 7日 上午10:22

相关推荐

  • 搜狗输入法被判劫持搜索引擎流量

    6月27日,海淀法院对奇虎公司、百度公司,以及动景公司和神马公司因搜狗输入法通过搜索候选词为搜狗搜索导流量分别起诉搜狗公司等不正当竞争纠纷三案集中宣判,认定搜狗公司构成不正当竞争,…

    数码教程 2023年 8月 13日
  • 王者荣耀微信区和qq区的巅峰榜单

    《王者荣耀》的QQ区和微信区相比,哪个区的段位含金量更高,对于这个问题,相信老玩家都多多少少知道。 王者荣耀中,qq区和微信区两个大区的区别还是显而易见的。 QQ区:在砖石以下的排…

    2023年 9月 3日
  • 苹果手机恢复出厂设置有几种方法

    如果你的iPhone用了很长时间,觉得卡顿、速度慢,这时可以将iPhone恢复出厂设置。 那么,怎样才可以将苹果手机恢复出厂设置呢?接下来小编就给大家介绍将iPhone或iPad恢…

    2023年 1月 3日
  • 手机不会截屏教你六种截屏方法,荣耀手机如何长截屏和滚动截屏

    现在越来越多的人支持国货,生活中的衣食住行也越来越多的选择我们自己的品牌,这其中就包含手机,近几年国内的科技制造业越来越强,就拿现在人手一部的手机来说,国内的手机不管是系统,质量,…

    2023年 5月 22日
  • 手机怎样录屏?这几个软件简单又实用的

    当你们在给朋友解答一些问题的时候还是在用文字表达吗?中华语言博大精深,我们很有时很难理解文字的意思。如果单方面理解的话,我们很容易造成很多误会。通常这种情况下,我们可以使用手机录屏…

    2023年 4月 15日
  • 苹果手机强制恢复出厂设置方法按键

    很多时候我们需要使用 iPhone 恢复模式来恢复设备,如何操作呢?以下是进入 iPhone 恢复模式并强制返回出厂设置的具体方法。 第一步,使用数据线将 iPhone 连接到电脑…

    2023年 7月 16日
  • 微信版本更新了新增了这5大功能

    大家似乎总是在一次次期待和失落中迎接微信的每一次更新。最近,这款「国民级」应用发布了它的 8.0.30 版本更新,将最低系统要求从 iOS 12.0 提升到 iOS 13.0、微调…

    2023年 5月 27日
  • 如何更改鼠标灵敏度

    对于大多数人们来说,鼠标已经成为使用计算机必不可少的基本设备了。与其它设备一样,对于鼠标移动操作的灵敏度来说,不同的用户有着不同的偏好和习惯。因此,了解如何调整鼠标的相关设置就变得…

    数码教程 2023年 2月 2日
  • 才发现,原来用微信就能快速查看wifi密码,真实用吗

    wifi可以说我们每家每户都有了,为了方便手机上网,因此每个人家里都会安装一个无线路由器,因此啊我们不管去谁家里,基本上都可以连接wifi进行上网,但是大家在使用wifi上网的时候…

    2023年 8月 15日
  • 手机麦克风推荐 知乎,手机唱歌专用麦克风推荐

    不论是大型演唱会,还是各种平台上的主播直播,你都会发现,他们的麦克风不会是普通的那种。因为传统的麦克风它比较适用于日常交流,游戏等。但是唱歌这方面却不行,容易出现音质上的问题以及出…

    2023年 7月 22日