手把手教你mysql(二)Database操作
一: 数据库简介
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
二:显示所有数据库
语法:Show databases
例:mysql>Show databases;
三:创建数据库
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
[create_specification [, create_specification] ...]
create_specification:
[DEFAULT] CHARACTER SET charset_name
| [DEFAULT] COLLATE collation_name
CREATE DATABASE用于创建数据库,并进行命名。如果要使用CREATE DATABASE,您需要获得数据库CREATE权限。
语法:Create database 数据库名
例:mysql>Create database db_school;
四:选择你所创建的数据库
语法:Use 数据库名
例:mysql>Use db_school;
五:删除数据库
语法:Drop database 数据库名
例:mysql>Drop db_school;
六: 扩展
在创建Database的时候还可以指定它的编码,校对规则以及判断是否存在.
mysql>Create database if not exists db_school default charset utf8 collate utf8_general_ci;
#注意后面这句话 "COLLATE utf8_general_ci",意思是在排序时根据utf8编码格式来排序
#那么在这个数据库下创建的所有数据表的默认字符集都会是utf8了
七: 总结
有关Database的基本操作就介绍到这边,下期为大家带来有关Table的操作,谢谢大家!