Mysql之操作数据库(database)

目录

1.创建数据库

2.删除数据库

3.显示所有数据库

4.选择数据库(使用数据库)

5.修改数据库(更改字符集等属性)


1.创建数据库

语法:

create database [if not exists] database_name;

例如,创建一个名为test_db的数据库:

create database if not exists test_db;

解释:

create database是创建数据库的基本命令。

if not exists是一个可选的子句。如果加上这个子句,当要创建的数据库已经存在时,不会报错,而是直接跳过创建步骤。

test_db是你为数据库取的名字,可根据实际需求替换。

2.删除数据库

语法:

drop database [if exists] database_name;

例如,删除名为test_db的数据库:

drop database if exists test_db;

解释:

drop database用于删除指定的数据库。

if exists是一个可选的子句。如果加上这个子句,当要删除的数据库不存在时,不会报错。

3.显示所有数据库

语法:

show databases;

例如,在 MySQL 客户端中输入show databases;,会列出服务器上所有的数据库,包括系统数据库(如information_schema、mysql等)和用户创建的数据库。

4.选择数据库(使用数据库)

语法:

use database_name;

例如,选择名为test_db的数据库:

use test_db;

解释:

当你想要在特定数据库中进行操作(如创建表、查询表等)时,需要先使用use命令选择该数据库。之后的操作就会在这个选定的数据库环境下进行,直到你使用use命令切换到其他数据库或者退出 MySQL 客户端。

5.修改数据库(更改字符集等属性)

语法:

alter database database_name character set charset_name;

例如,将test_db的字符集修改为utf8mb4:

alter database test_db character set utf8mb4;

解释:

alter database用于修改数据库的相关属性。

这里是修改test_db的字符集,charset_name(如utf8mb4)可以根据实际需求选择合适的字符集来替换。合适的字符集有助于正确存储和处理各种字符数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值