创建数据库

通过CREATE DATABASE语句创建一个名称为db_admin的数据库。

通过CREATE SCHEMA语句创建一个名为db_admin1的数据库,其效果与CREATE DATABASE一致。

在创建数据库时,如果不指定其使用的字符集或是字符集的校对规则,那么将根据my.ini中指定的default-character-set变量的值来设置其使用的字符集。从创建数据库的基本语法中可以看出,在创建数据库时,还可以指定数据库所用的字符集。

通过CREATE DATABASE语句创建一个名称为db_test的数据库,并指定其字符集为GBK。

在MySQL中,不允许同一系统中存在两个相同名称的数据库,如果要创建的数据库名称已经存在,那么系统将给出错误信息。

为了避免错误的发生,在创建数据库时,可以使用IF NOT EXISTS选项来实现在创建数据库前判断该数据库是否存在,只有不存在时才会进行创建。

通过CREATE DATABASE语句创建一个名为db_test1的数据库,并在创建数据库前判断该数据库名称是否存在,只有不存在时才进行创建。

零基础自学SQL课程 | MySQL创建数据库、数据表

大家好,我是宁一。

今天是SQL教程的第三课,会教大家创建一个数据库,方便我们后面课程的学习。

1、WorkBench常用操作

我们上节课刚安装了WorkBench这个数据库图形化工具,打开这个工具。

页面看着挺复杂,但我们常用的就那几个。

再看看工具栏。

2、创建数据库、数据表

后面的课程我们会先讲解查询语句,我们先来创建1个数据库,4个数据表,方便后面课程的学习。

数据表关系:

复制下面的语句:

然后跟着下面这张图片操作。

创建完成后,我们来查看一下数据。

这样数据库中的数据都准备好了。

3、可能出现的错误:

(1)存在同名数据库或者数据表,这种情况改一下数据库或者数据表的名字就可以了。

(2)语句错误,这种情况需要重新检查一下是否全部复制了上面的语句。

下节课开始我们第二章的学习,来看看数据库的增删改查怎样操作。

关注一下,学习SQL不迷路~

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。