# 数据库基本操作 ## 创建数据库 ```sql -- 语法 create database 数据库名字 [库选项]; -- 会在data下创建一个文件夹mydatabase create database mydatabase; -- 指定字符集 create database mydatabase charset gbk; ``` - 字符集 charset - 校对集 collate 查看数据文件存储目录 ``` mysqladmin -uroot -p variables | grep datadir ``` ## 查看数据库 ```sql -- 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; ``` https://www.bilibili.com/video/BV1Vx411g7uJ?p=7&spm_id_from=pageDriver