Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)

首先要下载Mysql数据库,可以在网上找一些安装教程,安装完毕后,打开命令行操作

输入mysql -h localhost -u root -p

然后会提示你输入密码,密码就是你安装时设置的密码,我的密码为123456,结果如图:

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第1张图片

1.首先当然要创建一个属于自己的数据库:create database name;(注:这里和下面的name为你自己起的数据库的名字,我取的名字为myself)

2.有创建必然得有删除的动作:drop database name;

3.然后要对自己的数据库进行操作的时候你必须要进入到自己的数据库:use name;

4.数据库已经进入了,接下来介绍一下数据库表内容的相关操作。

A.创建

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第2张图片

设置id条目,int类型,自增

设置name条目,char类型,不为空

设置age条目,int类型,不为空

设置register_date条目,不为空

设置id为主键

B.增

C.查

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第3张图片

其他的一些更具体的查询方式

select name from list limit 2 offset 2

意思为查询名字从list中,一共查询两个,从第2个开始查询

当然也可以用where id>3 and where age>5,更为具体的限定

D.改

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第4张图片

在这里我们对id为1的名字和年龄做了更改并又查询了一次。

E.删除

F.排序

首先插入若干条内容,如下:

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第5张图片

然后对其进行年龄排序,默认为升序的,在末尾加了desc,即为降序

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第6张图片

G.分组

首先我再插入几个名字相同的内容,然后对名字进行分组

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第7张图片

分组的时候第一个*代表显示整个表条目的内容,即显示id,name,age,date等,如果改成name的话,他就只显示name了,第二个count(*)代表需要分组的对象为全部。

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第8张图片

5.数据库表结构的修改

A.加入一个条目

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第9张图片

B.修改一个条目

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第10张图片

C.删除一个条目

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第11张图片

6.表的索引的创建

当一个数据库的内容非常多的时候,创建索引是必要的,它可以通过二分查找法很快的找到数据,如果没有索引的话,它会遍历整个数据库,十分的耗时,创建的操作如下:

7.获取两个表的交集和并集的操作

在这里我们重新创建两个表A和B,A内容为1234,B的内容为3456,我们分别取它的交集和并集

首先创建好两个表如图所示:

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第12张图片

然后取交集

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第13张图片

另外两种取交集的方式,既取了交集,原来内容也存在

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第14张图片

然后介绍取并集的方式,既有left又有right

Mysql数据库的基本操作(数据库入门必须要知道的一些操作,适合初学者浏览,也适合老手查询一些记不住的小操作)_第15张图片

                               

 

 

                                   喜欢的话点个关注吧!!!

                                                             博客地址:https://blog.csdn.net/qq_41901915

 

 

 

你可能感兴趣的:(Mysql,Mysql数据库的基本操作,数据库入门必须要知道的一些操作,适合初学者浏览)