MySQL语法分类 DDL(1)

DDL(1)(操作数据库、表)

数据库操作(CRUD)
C(Create):创建
sql 复制代码
//指定字符集创建
create database db_1 character set utf8;
sql 复制代码
//避免重复创建数据库报错可以用一下命令
create database if not exists db_1 character set utf8;
R(Retrieve):查询
复制代码
//查询所有数据库的名称
show databases;
sql 复制代码
//查看某个数据库的创命令(注意默认字符集)
show create database mysql;
U(Update):修改
sql 复制代码
//修改数据库字符集
alter database 数据库名称 character set 字符集名称;
D(Delete):删除
sql 复制代码
//删除数据库
drop database 数据库名称;
//避免报错的删除数据库
drop database if exists 数据库名称;
使用数据库
sql 复制代码
//查询当前正在使用的数据库名称
select database();

下图显示没有使用中的数据库

sql 复制代码
//使用数据库
use 数据库名称;
//例如
use db_1;
//然后再查看
select database();
相关推荐
北城以北888826 分钟前
数据库--MySQL数据管理
数据库·mysql
代码的余温28 分钟前
Oracle RAC共享存储核心技术
数据库·oracle
float_六七31 分钟前
数据库物理外键与逻辑外键全解析
数据库·oracle
大白的编程日记.33 分钟前
【MySQL】数据库的基本操作
数据库·mysql·oracle
Jamie Chyi35 分钟前
【Oracle经验分享】字符串拼接过长问题的解决方案 —— 巧用 XMLAGG
数据库·oracle
代码的余温35 分钟前
Oracle高可用与容灾解决方案
数据库·oracle
小蒜学长5 小时前
基于springboot 校园餐厅预约点餐微信小程序的设计与实现(代码+数据库+LW)
数据库·spring boot·微信小程序
kimble_xia@oracle5 小时前
Oracle打补丁笔记
数据库·oracle
清风徐来QCQ5 小时前
阿里云centos7-mysql的使用
mysql·阿里云·云计算