您的位置:首页 > 数据库

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

2015-07-25 21:00 666 查看
创建数据库时,做了哪些事?

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 操作相当于剪切,直接剪切到新的数据库即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: