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

示例展示:

相关推荐
共享家95273 分钟前
QT-界面优化(下)
开发语言·数据库·qt
合作小小程序员小小店5 分钟前
游戏开发,桌面%小游戏,俄罗斯方块%demo,基于vs2022,c语言,背景音乐,easyX,无数据库,
c语言·开发语言
maray12 分钟前
Chroma 的设计哲学
数据库·人工智能
xixixi7777719 分钟前
“C2隐藏”——命令与控制服务器的隐藏技术
网络·学习·安全·代理·隐藏·合法服务·c2隐藏
名字不相符23 分钟前
攻防世界WEB难度一(个人记录)
学习·php·web·萌新
27399202926 分钟前
生成二维码 QRCode (QT)
开发语言·qt
火山灿火山37 分钟前
初识Qt(使用不同中方式创建helloworld)
开发语言·qt
gadiaola41 分钟前
【计算机网络面试篇】HTTP
java·后端·网络协议·计算机网络·http·面试
S90378459743 分钟前
为什么取模在除数等于2^n的时候可以用按位与替代?
java·tomcat·计算机外设·hibernate
e***0961 小时前
SQL 中UPDATE 和 DELETE 语句的深入理解与应用
数据库·sql