当前位置: 首页 > news >正文

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.示例

 

http://www.xdnf.cn/news/11215.html

相关文章:

  • 2025年03月中国电子学会青少年软件编程(Python)等级考试试卷(二级)答案 + 解析
  • 深入规划 Elasticsearch 索引:策略与实践
  • RFID图书管理系统如何重构数字化仓储管理新生态
  • 【硬件系统架构】冯·诺依曼架构
  • VOIP通信中的错误码
  • 深度学习| Deep Snake环境配置+训练+预测评估(超全面)
  • android 打包内容 安卓打包工具有哪些
  • C++学习:六个月从基础到就业——内存管理:new/delete操作符
  • 中间件--ClickHouse-10--海量数据存储如何抉择ClickHouse和ES?
  • Linux:线程概念与控制
  • PDF.js 生态中如何处理“添加注释\添加批注”以及 annotations.contents 属性
  • 观察者模式详解与C++实现
  • kafka jdbc connector适配kadb数据实时同步
  • Spring Boot 核心注解全解:@SpringBootApplication背后的三剑客
  • 力扣每日打卡 2364. 统计坏数对的数目 (中等)
  • HTTP测试智能化升级:动态变量管理实战与效能跃迁
  • Spring开发系列教程(20)——Spring MVC
  • Flutter 自定义插件基础
  • 【unity实战】Animator启用root motion根运动动画,实现完美的动画动作匹配
  • 精准检测新选择:国产OLI-P偏振串扰分析仪正式发布
  • PHP连接MYSQL数据库
  • easyExcel单元格合并
  • React 受控表单绑定基础
  • 下载electron 22.3.27 源码错误集锦
  • 【我的创作纪念日】回望初心,分享收获,展望前行
  • <C#>.NET WebAPI 的 FromBody ,FromForm ,FromServices等详细解释
  • vscode中markdown一些插件用不了解决方式
  • 1187. 【动态规划】竞赛总分
  • ctfshow-大赛原题-web702
  • JAVA Web_定义Servlet_处理POST请求【练习】