MySQL——数据库的创建和管理
1、创建数据库
CREATE DATABASE语句用于创建新的SQL数据库。
语法及扩展
-- 直接创建
CREATE DATABASE database_name;
-- 创建数据库并指明字符集
CREATE DATABASE database_name character set 'gbk';
-- 如果不存在则创建成功,如果已存在则创建不成功,但不会报错
CREATE DATABASE if NOT exists database_name character set 'utf-8';
-- 查看创建数据库的结构
show create database database_name
数据库名称(database_name)在同一个RDBMS中必须是唯一的。
创建数据库实例
CREATE DATABASE mytestdb;

2、使用数据库
如果SQL模式中有多个数据库,那么在开始操作之前,需要选择一个将执行操作的数据库。
USE语句用于选择用户中的任何现有数据库。
语法:
-- 当前连接现有的数据库
show database
-- 指定使用的数据库
USE database_name;
-- 查看当前使用的数据库
select database()
3、删除数据库
DROP DATABASE语句用于删除用户中已存在的数据库。
语法
DROP DATABASE if exists database_name;
如果要删除现有数据库 mytestdb,则DROP DATABASE语句如下所示 -
DROP DATABASE if exists mytestdb;
注意 在使用此操作之前要小心,因为删除现有数据库将会删除存储在此数据库中的完整信息,比如:表,函数,视图等都会一起被删除。
本文详细介绍了如何在MySQL中创建数据库,包括直接创建、指定字符集以及检查结构。此外,还讲述了如何选择和切换数据库,以及谨慎删除数据库及其注意事项。
1132

被折叠的 条评论
为什么被折叠?



