MySQL基础教程①数据库-MYSQL板块造梦空间论坛-技术交流-造梦空间论坛

MySQL基础教程①数据库

我这边教程使用工具为Navicat Premium 15

一、创建数据库

创建数据库的指令为

CREATE DATABASE 数据库名;
  1. 首先先在输入框输入以下建数据库的指令,我这边建一个名字为zmkj的数据库
  2. 接着点击右上角的运行后会在下面提示运行结果框,如下图③,如果提示有ok那么表示创建成功。
  3. 如何鼠标右键点击本地,然后刷新一下就可以看到列表里面新建出来的数据库啦。

bb106e2b7a114936

常见报错

提示“1007 - Can't create database 'zmkj'; database exists

fb8a4f702f115422

这意思就是你已经建了一个这个名字的数据库了,只需要改一下名字即可,也可以在数据库名字前面加一串代码 “if not EXISTS”

if not EXISTS

这个代码的意思就是创建前的判断,如果已经创建了这个数据库,那么就不在继续创建新的数据库。

78666a1386115718

注意:MySQL同一个数据库里面也不能支持相同文件表名字。

例子:

如果我们需要创建一个名为“zmkjlt”的数据库,且如果在有建好了的不报错,然后采用字符集gb2312和校对规则gb2312_chinese_ci。

CREATE DATABASE IF NOT EXISTS zmkjlt
DEFAULT CHARACTER SET gb2312
COLLATE gb2312_chinese_ci;

管理数据库

打开数据库

打开数据库用USE语法。

USE 数据库名;

修改数据库

修改数据库的字符集校对规则我们用ALTER DATABASE语法。

ALTER DATABASE 要改的数据库名
DEFAULT CHARACTER SET gb2312
COLLATE gb2312_chinese_ci;

删除数据库

删除数据库我们使用DROP DATABASE语法。

DROP DATABASE 要删除的数据库名字;

显示数据库

显示服务器中已经建了的数据库可以使用SHOW DATABASES。

SHOW DATABASES;
请登录后发表评论

    没有回复内容

© 造梦空间论坛