2:数据库的基本操作-MySQL
【摘要】 2.1 数据库的显示讲解information_schema:信息图式,存储服务器管理数据库的信息mysql:存放系统信息,用户名密码等performance_schema:性能图式sys:系统文件show databases;详见:「MySQL」从零到删库精品课程P7 2.2 创建数据库 1. 创建数据库 create database student; 2. 创建带有关键字的数据库(...
2.1 数据库的显示讲解
information_schema
:信息图式,存储服务器管理数据库的信息mysql
:存放系统信息,用户名密码等performance_schema
:性能图式sys
:系统文件
show databases;
2.2 创建数据库
1. 创建数据库
create database student;
2. 创建带有关键字的数据库(不推荐)
create databse
是关键字,不用来做数据库名,如果一定要用的话,得加反引号
create database `database`;
3.判断并创建一个不知道是否存在的数据库
(下面一条语句更加规范)
create database if not exists student;
create database if not exists `student`;
在创建存在的数据库时,不会通过,所以这个时候我们需要使用第3的语句
2.3 删除数据库
1. 删除数据库
drop database student;
2. 如果存在则删除数据库
drop database if exists student;
2.4 查看创建的数据库的SQL
查看数据库的创建内容
show create database student;
2.5 创建数据库指定字符编码以及查看字符编码
创建数据库指定字符编码以及查看数据库的字符编码
create databse if not exists `students` charset=gbk;
注意 :在实际开发过程中一般不使用gbk而使用utf8;而且一定要注意,以防乱码;非常有必要添加的一句
2.6 修改数据库字符编码
修改字符编码
alter database student charset=gbk;
2.7 数据库操作的结束语
以上是数据库最简单的操作,后面更难的一块是如何管理数据库
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)