MySQL----数据库的操作

1. 查看数据库

语法:show databases;

示例展示:

2. 创建库

语法:

复制代码
CREATE DATABASE [IF NOT EXISTS] database_name
  [CHARACTER SET charset_name]
  [COLLATE collation_name];

注意:[] 为可选项

{} 为必选项

database_name 为数据库名

CHARACTER SET 指定数据库采⽤的字符集编码

COLLATE 指定数据库字符集的校验规则

以test为例展示

示例展示:

3. 字符编码集和校验规则

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

语法:show charset;

示例展示:

3.2 查看数据库⽀持的排序规则

语法:show collation;

部分示例展示(太长了就只展示部分):

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

3.3.1 查看系统默认字符集

3.3.2 查看系统默认排序规则

4. 查看创建语句

语法:show create database db_name;

5. 修改数据库

语法:

ALTER {DATABASE | SCHEMA} [db_name]

alter_option ...

alter_option: { [DEFAULT] CHARACTER SET [=] charset_name

| [DEFAULT] COLLATE [=] collation_name

| [DEFAULT] ENCRYPTION [=] {'Y' | 'N'}

}

注: table_name: 要修改的表。

column_name : 要添加的列。

data_type: 列的数据类型。

CHARACTER SET:指定数据库采⽤的字符集编码

COLLATE:指定数据库字符集的校验规则

示例展示:

6. 删除数据库(慎用!!!)

语法:DROP {DATABASE | SCHEMA} [IF EXISTS] db_name

示例展示:

相关推荐
新手小新5 分钟前
unity学习——视觉小说开发(二)
学习·unity·游戏引擎
百锦再13 分钟前
SQLSugar 封装原理详解:从架构到核心模块的底层实现
sql·mysql·sqlserver·架构·core·sqlsugar·net
ahoges13 分钟前
easy-http类似feign的轻量级http客户端工具
java·okhttp
技术小泽21 分钟前
操作系统-虚拟内存篇
java·linux·性能优化·系统架构
How_doyou_do27 分钟前
JS之刷刷
开发语言·javascript·ecmascript
亲爱的非洲野猪31 分钟前
时序数据库的 LSM 树介绍
数据库·时序数据库
小豪GO!1 小时前
Java多线程初阶
java·开发语言
程序猿阿越1 小时前
Kafka源码(四)发送消息-服务端
java·后端·源码阅读
杨杨杨大侠1 小时前
第10篇:测试与实战 - 构建完整的示例应用
java·spring·apache log4j
码农秋1 小时前
Java Optional 最佳实践:从入门到精通的完整指南
java·开发语言·optional