CREATE {DATABASE|SCHEMA}[IF EXISTS] db_name [create_specification]... 其中create_specification格式为: [DEFAULT] CHARACTER SET [=] charset_name| [DEFAULT] COLLATE [=] collation_name 举例: 2.选择数据库:可使用USE来指定其为当前数据库 USE db_name; 3.修改数据库: ALTER {DATABASE|SCHEMA} [db_name] alter_specification... 或者: ALTER {DATABASE|SCHEMA} db_name UPGRADE DATA DIRECTORY NAME 其中,alter_specification格式为: [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name 举例:修改数据库mysql_test的默认字符集和校对规则:
4.删除数据库: DROP {DATABASE|SCHEMA} [IF EXISTS] db_name 举例:
注意:mysql安装后,会自动创建名为information_schema和mysql的2个系统数据库,若删除后则mysql不可正常运转。 5.查看数据库: SHOW {DATABASE|SCHEMA} [LIKE ‘pattern‘| WHERE expr] -- like用于匹配指定的库名;where指定库名称查询范围的条件 举例: 如上图,show character set:用来查询数据库的字符集 show collation:用来查询校对规则 二、创建和操纵表 1.创建表 CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tb1_name [(create_definition,...)] //表创建定义[table_options] // 表选项[partition_options] // 分区选项 举例: 创建表: 查询下表结构: