注册 登录
MySQL基础教程

第一章: 环境搭建,安装MySQL

第二章: 掌握数据库的核心概念

第三章: MySQL服务与Show命令

第四章: 创建数据库与数据表

第五章: MySQL增查改删

第六章: 在Python中操作MySQL

首页 > MySQL基础教程 > 第四章: 创建数据库与数据表 > 4.1节: 数据库的创建与删除

4.1节: 数据库的创建与删除

薯条老师 2021-11-05 12:45:27 169569 0

编辑 收藏

广州番禺Python, Java小班周末班培训

薯条老师的线下Python,Java小班周末班已经开课了,培训的课程有Python爬虫,Python后端开发,Python办公自动化,Python大数据分析,Java后端开发。授课详情请点击:http://chipscoco.com/?cate=6

4.1.1 数据库的常用操作

对MySQL数据库的操作主要分为三类:

①创建数据库与数据表     ②数据表的增查改删 ③管理数据库与数据表

在本节教程中,将详细讲解如何创建与删除MySQL数据库。

4.1.2 创建数据库

使用CREATE动词来创建数据库。创建MySQL数据库的基本语法:

CREATE DATABASE db_name [DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci]

CREATE DATABASE表示创建数据库,db_name表示数据库名。[]中的表示可选项:DEFAULT CHARACTER SET用来指定默认字符集,如果不指定字符集,则默认为utf8mb4; COLLATE用来指定字符的排序和比较规则,如果不指定,则使用默认的utf8mb4_0900_ai_ci规则。

读者需注意:不同的MySQL版本,其默认的字符集和排序比较规则可能不一样。

读者可在MySQL交互模式中执行show character set来查看系统中的所有字符集。

mysql> show character set;

在show命令中,可以使用like进行模糊查询,%符号表示通配符。例如查询以utf8为前缀的所有字符编码, 则命令为:

mysql> show character set like 'utf-8%';

在MySQL交互模式中执行show collation命令,可以查看系统中的所有COLLATE规则。同样可以使用like进行模糊查询, 读者可在MySQL交互模式中测试。

创建数据库的SQL实例:

mysql> create database liaozhai;

读者需注意的是,MySQL中的关键词不区分大小写,所以上面的SQL语句create database liaozhai能正常执行,该SQL表示创建了一个名为liaozhai的数据库。

4.1.3 删除数据库

使用DROP动词来删除数据库,删除MySQL数据库的基本语法:

DROP DATABASE db_name

DROP DATABASE表示删除数据库,db_name用来指定数据库名。

删除数据库的SQL实例:

mysql> drop database liaozhai;

该SQL表示删除名为liaozhai的数据库。

4.1.4 高薪就业班

(1) Python后端工程师高薪就业班,月薪10K-15K,免费领取课程大纲
(2) Python爬虫工程师高薪就业班,年薪十五万,免费领取课程大纲
(3) Java后端开发工程师高薪就业班,月薪10K-20K, 免费领取课程大纲
(4) Python大数据工程师就业班,月薪12K-25K,免费领取课程大纲

扫码免费领取学习资料:




欢迎 发表评论:

请登录

忘记密码我要注册

注册账号

已有账号?请登录