MySQL快速入门篇---库的操作

目录

一、创建数据库

1.语法

2.示例

二、查看数据库

1.语法

三、字符集编码和校验(排序)规则

1.查看数据库支持的字符集编码

2.查看数据库支持的排序规则

3.查看系统默认字符集和排序规则

3.1.查看系统默认字符集

3.2.查看系统默认排序规则

​编辑

四、修改数据库

五、删除数据库

1.语法

2.示例


一、创建数据库

1.语法

复制代码
​CREATE DATABASE db_name;//一般的创建方式

CREATE DATABASE IF NOT EXISTS db_name;//如果不存在db_name,则创建数据库

CREATE DATABASE db_name CHARACTER SET 字符集 COLLATE 校验规则;//创建数据库并指定字符集和校验规则

CREATE DATABASE IF NOT EXISTS db_name CHARACTER SET 字符集 COLLATE 校验规则;//标准的创建方式

​

注意:

1. 大写部分表示关键字

2.db_name表示自定义的数据库名

3.大小写不敏感,既可以大写,又可以小写

2.示例

创建一个名为student的数据库:

接下来我们继续创建一个名为student的数据库,如果数据库不存在则创建:

在这里我们可以看到报了一个警告:1 warning (0.00 sec),那么我们如何查看这个警告呢?这里我们可以用以下语句查看警告:

复制代码
show warnings;

如图所示:

这里他给我们提示名为student的数据库已经存在

二、查看数据库

1.语法

复制代码
show databases;

注意:

1.大小写不敏感

2.databases是复数形式

三、字符集编码和校验(排序)规则

1.查看数据库支持的字符集编码

复制代码
show charset;

如图所示:

注意:MySQL8.0默认的字符集编码是utf8mb4,MySQL5.7默认的字符集是latin1

2.查看数据库支持的排序规则

复制代码
show collation;

注意:MySQL8.0默认的排序规则是utf8mb4_0900_ai_ci,MySQL5.7默认的排序规则是

utf8mb4_general_ci

3.查看系统默认字符集和排序规则

3.1.查看系统默认字符集
3.2.查看系统默认排序规则

四、修改数据库

复制代码
​ALTER DATABASE db_name CHARACTER SET 字符集 COLLATE 校验规则;



​

​

​

注意:对数据库的修改主要是修改数据库的字符集,校验规则

五、删除数据库

1.语法

复制代码
DROP DATABASE (IF EXISTS) db_name;

注意:括号里的可写可不写

2.示例

相关推荐
JIngJaneIL23 分钟前
基于springboot + vue房屋租赁管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
陈平安安1 小时前
设计一个秒杀功能
java·数据库·sql
isNotNullX1 小时前
数据处理的流程是什么?如何进行数据预处理?
数据库·数据资产管理·数据处理·企业数字化
TAEHENGV1 小时前
基本设置模块 Cordova 与 OpenHarmony 混合开发实战
android·java·数据库
Leo1871 小时前
MySQL 回表(Back to Table)详解
数据库·mysql
遇见火星1 小时前
MySQL 8.0复制架构主从自动切换脚本
mysql·adb·架构·mysql8.0·mysql主从
不知江月待何人..1 小时前
MySQL服务无法启动问题
数据库·mysql
廋到被风吹走1 小时前
【数据库】【Oracle】SQL基础
数据库·sql·oracle
曹牧2 小时前
Oracle统计每日发生次数
数据库·oracle
范纹杉想快点毕业2 小时前
返璞归真还是拥抱现代?——嵌入式研发中的“裸机开发”与RTOS全景解析
c语言·数据库·mongodb·设计模式·nosql