如何建数据库(如何使用mysql建立数据库)

以前课大家给各位介紹了数据库的基本要素,实际请回望 开启数据库的大门口——SQL。这节课大家以关联型数据库MySQL为例子,跟各位详细介绍关联型数据库的基本上使用方法。

MySQL创建数据库(一)

一.创建数据库百思特网自然环境

即然我们要应用MySQL数据库,最先必须 安裝MySQL数据库,实际能够参照MySQL使用教程https://www.cnblogs.com/winton-nfs/p/11524007.html。安装下载好MySQL数据库自然环境后就可以一切正常应用mysql数据库了。有需要的话还百思特网能够安裝MySQL数据库手机客户端专用工具,那样就无需在cmd开展实际操作了,较为好使的MySQL数据库手机客户端专用工具有SQLyog.Navicat for MySQL.Valentina Studio等,但是绝大多数全是收费标准的。这儿大家应用的是完全免费的Valentina Studio,能够依据自身必须 自百思特网行挑选安裝。

MySQL创建数据库(一)

二.创建数据库

数据库便是大家存取数据表的库房,就如同大家电脑上中的文件夹名称,刚安裝好的MySQL数据库如同大家刚从数码城买回去的新电脑一样,启动之后发觉里边什么也没有(电脑上里默认设置早已安裝好的手机软件算不上,不必抬扛。。。),此刻大家想在新电脑中创建各种各样文件夹名称,用于储放各种各样大家未来要使用的文档。

MySQL数据库也是一样,大家联接进到刚安裝好的MySQL数据库后看到里边也是空的,什么也没有,此刻人们就惦记着要创建第一个数据库,用于储放事后的一些数据分析表。这时候数据库就好似电脑上的加密文件夹,而数据分析表就好像大家文件夹名称中的一个个文本文档,每一个数据分析表依据不一样的规定分类整理地储放着各种各样数据信息。如下图所显示。

MySQL创建数据库(一)

例如,我们要创建一个名叫firstddb的数据库,能够应用下列创建句子。

MySQL创建数据库(一)

创建好数据库之后,事后大家就可以在这个firstdb数据库下边创建各种各样数据分析表了。自然,大家还可以应用一样的方式创建大量别的新的数据库。

【记关键!!!】创建数据库基本上英语的语法:

create database 数据库名字;

留意:SQL句子不区别英文大小写,且一般以英语分号(;)末尾。

三.创建数据分析表

创建好数据库以后,大家就可以在数据库下创建各种各样数据分析表了,下列我通称表。例如如今大家要想创建一个名叫titanic的表,能够应用下列建表语句开展创建。

MySQL创建数据库(一)

选定全部建表语句后选择左上方的▶️Execute按键实行该创建句子,就能创建获得一个名叫titanic的表。

【记关键!!!】建表语句基本上英语的语法:

create table if not exists 表名(

字段名1 字段种类 标准约束,

字段名2 字段种类 标准约束,

字段名3 字段种类 标准约束,

......

外键约束(外键约束字段)

)别的;

1.表字段

表字段是表明关联型数据库中的列,每一个字段表明一列,各自储存不一样的数据信息。titanic表格中包括了PassengerId.Survived.Pclass等共12个字段。

各字段含意:

PassengerId 旅客序号

Survived 是不是活下来

Pclass 车票级别

Name 旅客名字

Sex 旅客性別

Age 旅客年纪

SibSp 兄妹/另一半总数

Parch 爸爸妈妈/儿女总数

Ticket 车票号

Fare 车票价钱

Cabin 船仓

Embarked 登陆海港

2.普遍基本数据类型

基本数据类型是用于补充说明表字段的,一般每一个字段都相匹配着不一样的基本数据类型。例如,時间字段一般应用日期文件格式的基本数据类型,名字字段一般应用字符串类型,年纪字段一般应用整数金额种类这些。下列是MySQL中几类常见的基本数据类型。

1)标值种类

MySQL创建数据库(一)

2)日期种类

MySQL创建数据库(一)

3)字符串类型

MySQL创建数据库(一)

3.标准约束

标准约束说白了便是用于约束字段的,例如一些字段是是非非空的就务必确保该列不可以发生空值,一些字段规定达到唯一性那麼该列就不可以发生重复值这些。MySQL中常用的标准约束有下列几类。

外键约束(PRIMARY KEY)

外键约束(PRIMARY KEY)”的详细叫法是“外键约束约束”。MySQL外键约束约束是一个列或是列的组成,其值能唯一地标志表格中的每一行。那样的一列或两列称之为表的外键约束,根据它还可以强制性表的实体线一致性。比如在titanic表格中,旅客序号PassengerId就表明一个外键约束,它能唯一标志表格中的每一行数据信息,即每一个PassengerId各自相匹配着不一样的旅客。

非空约束(NOT NULL)

标志该字段不可以为空,非务必设定。

唯一性(UNIQUE)

标志该字段的值是唯一的,非务必设定。

自增(AUTO_INCREMEN)

标志该字段的值全自动提升,整数金额种类,一般在界定外键约束中应用。

初始值(DEFAULT)

标志该字段须设定初始值,比如,设定初始值为0等,非务必设定。

无标记(UNSIGNED)

标志该字段无标记,非务必设定。

外键约束(FOREIGNKEY)

标志该字段为该表的外键约束,一般较少应用。

相关推荐

mysql如何使用(mysql数据库注册码)

mysql如何使用(mysql数据库注册码)Navicat for MySQL 是一套管理和开发 MySQL 数据库的优秀软件,可连接到任何本机或远程 MySQL 数据库服务器,并支持:表、视图、函数或过程、事件等大部分数据库功能,包括 SQL 创建工具或编辑器、数据模型工具、数据传

指南针如何使用(方舟指南针怎么使用)

指南针如何使用(方舟指南针怎么使用)最近小爆哥看基友一直在用一个神器查《方舟:生存进化》的攻略,被我发现了还不肯告诉我,直到我拿出我的40米长的大刀,他才肯告诉我!小爆哥用了一下这个"方舟生存进化数据库"发现事情没这么简单,里面有所有生物的详细资料,包括属性、掉落物、驯服方法

如何筛选重复数据(如何筛选出重复项并单独显示)

如何筛选重复数据(如何筛选出重复项并单独显示)1.问题展现:如何从两个Excel成绩单工作表中筛选出重复的数据?2.解答:这里需要使用到【IF函数】和【COUNTIF函数】,如下图所示的表1和表2都是关于三年(1)班的月考成绩单,现在需要查找出两份成绩单中重复出现的人员数据。所以,只需

手机u盘如何使用(u盘怎么读取)

手机u盘如何使用(u盘怎么读取)U盘一直是现在工作和生活不可或缺的存储媒介,在大数据时代,信息资料的重要性不言而喻,资料的备份和保存绝对是我们需要考虑的一个问题。虽然现在的手机存储容量越来越大,但重要的资料还是需要及时备份。现在市面上推出了一种双接口U盘,可以在手机和电脑

如何使用excel(excel零基础入门教程)

如何使用excel(excel零基础入门教程)Excel是公司目前最常用的办公数据表格软件,具有强大的计算、分析和图表等功能。现在简单说一下excel的新手入门操作,希望这些操作对大家有帮助。认识表格一个excel也被称为工作簿,一个工作簿打开会包含一个工作表,可以自行添加多个工作表。

如何使用办公软件(office办公软件怎么使用)

如何使用办公软件(office办公软件怎么使用)简介生产环境中很多软件会调用office,实现导入数据或者导出报表的功能,但如果office版本的组件安装不全,可能导致这些功能无法正常使用,那么就需要安装完整版的office。下面我来操作演示一下,希望对大家有用!工具/原料Office

DOTA2新人向:如何使用屏蔽和举报功能

  Valve认为,自从DOTA2的交流封禁系统上线以来,游戏环境变得亲和多了。根据DOTA2博客上的一篇文章,当Valve启动了一项调查,询问为何很多玩家退出了MOBA游戏,结论是:最可能是因为来自其他玩家的粗鲁言论,而非游戏本身。”  “我们早先的一些数据显示,富有敌意的...

iso文件怎么安装(电脑如何使用iso文件安装系统)

iso文件怎么安装(电脑如何使用iso文件安装系统)ISO文件是一种镜像文件格式,可以简单的将ISO文件理解成光盘的数据化,既然光盘可以用来安装系统,那么ISO文件也可以实现同样的功能,下面就将电脑使用使用iso镜像文件安装系统的其中一种方法分享给大家,希望能对需要的朋友提供帮助。

如何求和(怎么自动求和)

如何求和(怎么自动求和)  平时我们在使用Excel来处理各种各样的数据表格的时候,表格当中往往都会有着大量的数据信息,同时我们也会对表格中的这些数据信息来实现各种各样的需求,比如求和、求平均值等等。  而当我们在处理大量的Excel表格时,如果需要对表格当中的数

硬盘损坏如何修复(移动硬盘chkdsk无法修复)

硬盘损坏如何修复(移动硬盘chkdsk无法修复)使用计算机时,数据是存储在硬盘上的,所有磁盘都有扇区。硬盘在使用过程会出现故障,在了解坏道以及如何修复坏道之前,首选应该了解什么是坏道以及它的作用。本文解释了扇区、坏扇区,以及如何修复坏扇区的方法。一、了解硬盘扇区硬盘(HDD)包含多个磁化

盒子游戏,游戏玩家专属个性阅读社区


©CopyRight 2010- 2020 BOXUU.COM Inc All Rights Reserved

鄂公网安备 35020302000061号- 鄂ICP备2020015574号-1