咨询热线:4006-75-4006
售前:9:00-23:30 备案:9:00-18:00 技术:7*24h
【首先是创建数据库】:
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [EDFAULT] CHARCTER SET [=] charset_name
其中中括号内为必选项,竖线代表的是可以从中选择一个,方括号为可选项,也就是说可以写上也可以不写,
DATABASE与SCHEMA是完全相同的,选择其中一个就可以了
db_name 代表数据库名称,比如: test1 ,CHARACTER SET 代表设置数据库的编码格式,如果不需要修改
也可以不写,这样创建的就为默认的编码格式,charset_name指的是编码名称,比如:utf8
看一个例子:
其中Query为查询命令,它与查找命令是完全不同的, 检查是否安装成功(输入SHOW DATEBASES ;):
我们看到创建数据库 test01 已经成功了,其中的information_schema ,performance_schema,test,mysql,
为我们mysql安装完之后系统默认创建的四个数据库.
如果我们再一次创建test01,会提示警告信息,输入SHOW WARINGS; 即可查看警告信息,
但是如果我们使用 IF NOT EXITS 就不会直接的将错误信息返回给客户端,如图
指定编码格式:
我们首先来查看我们刚才所创建的数据库的编码格式,使用命令 SHOW CREATE DATABASE test01 ;
我们可以看到刚才我们所创建的test01数据库的编码格式为 latin1 ;如果我们在创建时就指定它的编码
格式会如何呢,我们来看一下,我用test02作为测试:
我们看到编码被指定到了utf8了,我们也可以直接来修改编码格式。
【修改数据库】
修改数据库的命令:
ALTER {DATABASE| SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name ;
测试一下,我们将test01的编码方式改为utf8:
我们发现成功了。
【删除数据库】
删除数据库命令:
DROP {DATABASE |SCHEMA } [IF EXITSTS] db_name ;
我们测试删除test02:
我们发现test02不存在了。好的基础操作就到这里了。
参考文献: 001MySQL基础知识