MySQL专栏mysql数据库创建

北京皮肤科权威医院 http://m.39.net/pf/a_4648926.html

本文主要介绍mysql数据库中关于数据库的创建、切换、查看以及删除的具体方法,算是mysql的基础运维知识,感兴趣的可以学习以下。#MySQL专栏#

这里还是要再强调一遍,这里的数据库指的是mysql数据库中的数据库,因为mysql数据库是一个多数据库的模式。必要的话大家可以看下「MySQL专栏」简单理解mysql数据库与用户之间的关系。

创建数据库

创建数据库参考命令如下:

createschema

database[数据库名称]defaultcharactersetutf8collateutf8_general_ci;

其中要说明以下几点:

1、CREATEschematest等同于CREATEDATABASEtest:代表的是创建数据库test。

2、DEFAULTCHARACTERSETutf8:代表的是将该库的默认编码格式设置为utf8格式。

3、COLLATEutf8_general_ci:代表的是数据库校对规则,utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写。utf8_genera_ci不区分大小写,ci为caseinsensitive的缩写,即大小写不敏感。utf8_general_cs区分大小写,cs为casesensitive的缩写,即大小写敏感。

查看所有数据库

如果要查看mysql数据库中的所有数据库,可以使用命令:showdatabases。

查看当前数据库

在MySQL下查看当前使用的是哪个数据库,有三种方式,包括selectdatabase()语句、showtables语句以及status语句。需要注意的是,使用showtables查看时需要该数据库中有表才能显示对应的数据库,否则无法显示。

切换数据库

使用“use数据库名”来切换数据库。

mysqlusedb_mysql;

Databasechanged

mysql

删除数据库

在MySQL中,当需要删除已创建的数据库时,可以使用DROPDATABASE语句。其语法格式为:

DROPDATABASE[IFEXISTS]数据库名

语法说明如下:

数据库名:指定要删除的数据库名。

IFEXISTS:用于防止当数据库不存在时发生错误。

DROPDATABASE:删除数据库中的所有表格并同时删除数据库。使用此语句时要非常小心,以免错误删除。如果要使用DROPDATABASE,需要获得数据库DROP权限。

以上呢就是关于mysql数据库中数据库的创建、切换、查看以及删除的具体方法了,希望对大家有所帮助,大家有更好的方法还原留言讨论。




转载请注明:http://www.aierlanlan.com/rzdk/1568.html