
Summary:

查看当前MySQL已有的数据库:
①:Show databases;
②:Show schemas;
数据库 mysql:描述用户访问权限
数据库 information_schema:保存关于mysql服务器所维护的所有其他数据库的信息(数据库名,数据表,表字段的数据类型与访问权限等)
数据库 performance_schema:数据库服务器性能参数

查询已创建的数据库的定义:
show create database database_nameg

选择数据库:
查询当前数据库的命令:select database();
选择数据库的命令:use database_name;

创建新数据库:
① 简洁版:仅仅设置新数据库名,其他都用MySQL的默认值
create database db_name;
②完整版:
create database/schema [if not exists] db_name
[Default] character set=charset_name
[Default] collate=collation_name;

修改数据库:
Alter database/schema db_name
[Default] character set=charset_name
[Default] collate=collation_name;
① 数据库名可省略,表示修改当前数据库
② 用户需要有修改数据库的权限
③ Alter命令可以修改数据库的全局特性,默认存储在数据库目录的db.opt文件中
删除数据库:
drop db_name
查询MySQL支持的字符集:
show character set;

查询MySQL支持的存储引擎:
show engines;

本文介绍MySQL数据库的基本操作,包括查看现有数据库、创建新数据库、修改数据库属性、删除数据库及查询支持的字符集与存储引擎等内容。
1915

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



