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

示例展示:

相关推荐
石山代码4 分钟前
C++ 内存分区 堆区
java·开发语言·c++
心中有国也有家9 分钟前
cann-recipes-infer:昇腾 NPU 推理的“菜谱集合”
经验分享·笔记·学习·算法
Upsy-Daisy16 分钟前
AI Agent 项目学习笔记(八):Tool Calling 工具调用机制总览
人工智能·笔记·学习
绝知此事18 分钟前
【算法突围 01】线性结构与哈希表:后端开发的收纳术
java·数据结构·算法·面试·jdk·散列表
无风听海23 分钟前
C# 隐式转换深度解析
java·开发语言·c#
lzhdim29 分钟前
SQL 入门 15:SQL 事务:从 ACID 到四种常见的并发问题
数据库·sql
瀚高PG实验室1 小时前
瀚高企业版V9.1.1在pg_restore还原备份文件时提示extract函数语法问题
数据库·瀚高数据库
一只大袋鼠1 小时前
Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
java·开发语言·git
TDengine (老段)1 小时前
TDengine Tag 设计哲学与 Schema 变更机制
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
敲个大西瓜1 小时前
Java项目常用数据归档方式
mysql