欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python学习日记(三十三) Mysql数据库篇 一

程序员文章站 2022-05-03 14:54:28
背景 Mysql是一个关系型数据库,由瑞典Mysql AB开发,目前属于Oracle旗下的产品。Mysql是目前最流行的关系型数据库管理系统之一,在WEB方面,Mysql是最好的RDBMS(Relational Database Management System)。Mysql是一种关系数据库管理系 ......

背景

mysql是一个关系型数据库,由瑞典mysql ab开发,目前属于oracle旗下的产品。mysql是目前最流行的关系型数据库管理系统之一,在web方面,mysql是最好的rdbms(relational database management system)。mysql是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

 

其他类似软件:

关系型数据库:sqllite、db2、oracle、access、sql sever、mysql

非关系型数据库:mongodb、redis

 

安装

在windows系统上,我们下载完mysql后安装到任意目录下,可以看到里面有一个bin文件,打开

Python学习日记(三十三) Mysql数据库篇 一

里面有mysql.exe和mysqld.exe两个执行档,它们分别是客户端和服务端

Python学习日记(三十三) Mysql数据库篇 一

 

启用

在取得bin目录路径后,初始化服务端

Python学习日记(三十三) Mysql数据库篇 一

输入上面语句后我们会发现原目录下会多出一个data的文件夹

Python学习日记(三十三) Mysql数据库篇 一

然后再启动服务端

Python学习日记(三十三) Mysql数据库篇 一

之后我们再打开一个新的command,实现客户端连接到服务端

这里默认的用户名是root密码为空,执行时按回车跳过就好

Python学习日记(三十三) Mysql数据库篇 一

使用show databases;去看data文件下的文件:

Python学习日记(三十三) Mysql数据库篇 一

也可以创建一个新的db文件:

Python学习日记(三十三) Mysql数据库篇 一

 

添加环境变量

如果觉得每次执行时都要加上一长串的路径很麻烦我们可以直接在系统上添加环境变量

获取bin的路径:f:\mysql-8.0.11-winx64\mysql-8.0.11-winx64\bin

然后右键计算机->高级系统设置->高级->环境变量->找到系统变量的path在后面加上;路径

Python学习日记(三十三) Mysql数据库篇 一

这样我们在执行服务端和客户端就不用再加上路径了

服务端:

Python学习日记(三十三) Mysql数据库篇 一

客户端:

Python学习日记(三十三) Mysql数据库篇 一

 

制作windows上的mysql服务

Python学习日记(三十三) Mysql数据库篇 一

这样我们就可以在服务的进程上看到了mysql服务,我们就可以点击左上的启动此服务

Python学习日记(三十三) Mysql数据库篇 一

或者我们输入下面语句也可以启动服务

Python学习日记(三十三) Mysql数据库篇 一

如果要停止mysql服务

Python学习日记(三十三) Mysql数据库篇 一

移除mysql服务

 Python学习日记(三十三) Mysql数据库篇 一