(3) SQL 语句 - 数据库基本操作

来源:互联网 发布:2心淘宝号一个月刷几单 编辑:程序博客网 时间:2024/05/29 03:41

创建数据库时,做了哪些事?

1. 在 data 目录下创建了一个和数据库相同名字的文件夹(大小写取决于操作系统)

2. 数据库文件夹内创建了一个 db.opt 文件,此文件用于存放数据库的选项信息

        

↑ 可以看到,.opt 文件内,写的是数据库字符集和比较规则


创建数据库:

create database db_name [数据库选项];

create database study character set gbk collate gbk_bin;

查看数据库:

show databases [like 'pattern'];
查看数据库创建信息:
show create database db_name;


删除数据库:
drop database db_name;

修改数据库:
alter database db_name [修改指令]
alter database study character set gbk;

修改数据库名:

之前的 MySQL 版本有 rename 语句,但是由于会造成数据丢失,就移除了语法。

1. 修改数据库的文件夹名字

2. 导出全部数据库中的表到新数据库,再删除旧数据库

思路:表的操作有 rename 语法

rename table db_name.tb_name to new_db_name.tb_name;
表的 rename 操作相当于剪切,直接剪切到新的数据库即可。

0 0