MySQL知识回顾总结----数据库基础
本章将会讲解为什么要有数据库,它是什么,以及对于库的基本操作(CRUD),以及内部的一些 字符集和校验规则 等小的知识点。
目录
1. 认识数据库
1.1 为什么?
.2 是什么?
2. 库的操作
2.1 创建库
2.2 进行查询
2.3 查看数据库
2.4 修改数据库
2.5 库的删除
2.6 查看连接的情况
1. 认识数据库
1.1 为什么?
数据库的存在是为了方便程序员进行管理海量的数据而创建出来的,相比于文件更加注重的是对于数据的管理
1.2 是什么?
更加有利于管理数据的东西,然后我的学习使用的数据库为基于 Linux 下的MySQL。
2. 库的操作
2.1 创建库
其中主要是使用 creat database test 这种方式进行书写,[] 的内容表示可选可不选的选项,可以使用系统默认的也可以跟改。
CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [,
create_specification] ...]
还有其他例子比如:选择了 utf 字集(show charset可以查看数据库支持的字集),以及使用 带校对规则的数据库(图中的是不区分大小写的字集)。
CREATE database db2 charset=utf8;
create database db3 collate utf8_general_ci;
2.2 进行查询
注意想要查找表,需要提前使用库,(use db_name);
select * from (表名) where (条件)
进行排序: order by name,
2.3 查看数据库
可以看到数据库的属性以及信息。使用 /G 可以让显示更加的美观。
show creat (库名)
2.4 修改数据库
使用 alter database (库名) (修改的内容) ,举个例子:charset = gbk;改变字符集。
2.5 库的删除
需要秉持着轻易不删库的思想。
DROP DATABASE [IF EXISTS] db_ name;
2.6 查看连接的情况
可以告诉我们当前有哪些用户连接到我们的MySQL,如果查出某个用户不是你正常登陆的,很有可能你
的数据库被人入侵了。以后大家发现自己数据库比较慢时,可以用这个指令来查看数据库连接情况。
上是对于进程状态的回顾换🥵🥵🥵。这个文章用于我的学习记录,如果是有其他的错误还请批评指正。如果对你有帮助还请给我点个赞👍👍👍。