数据库基本操作
创建数据库
-- 语法 create database 数据库名字 [库选项]; -- 会在data下创建一个文件夹mydatabase create database mydatabase; -- 指定字符集 create database mydatabase charset gbk;
字符集 charset
校对集 collate
查看数据文件存储目录
mysqladmin -uroot -p variables | grep datadir
查看数据库
-- 1、显示所有数据库 show databases; infomation_schema 保存数据库所有结构信息 mysql 核心数据库,权限关系 performance_schema 效率库 test 测试库 -- 2、显示部分 show databases like 匹配模式 _ 匹配单个字符 % 匹配多个字符 -- eg: 查看以data开头的数据库 show databases like 'data%'; -- 3、显示数据库创建语句 show create database 数据库名; -- eg: show create database data;
选择数据库
use 数据库; -- eg use mydatabase;
修改数据库
-- 修改数据库字符集 和校对集 alter database 数据库名字 charset 字符集; -- eg: alter database mydatabase charset gbk;
修改数据库名字
version < 5.5 rename
version > 5.5 不可以修改
删除数据库
drop database 数据库名字; -- eg: drop database mydatabase;