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

Posted fantac

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习日记(三十三) 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文件,打开

技术图片

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

技术图片

 

启用

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

技术图片

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

技术图片

然后再启动服务端

技术图片

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

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

技术图片

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

技术图片

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

技术图片

 

添加环境变量

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

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

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

技术图片

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

服务端:

技术图片

客户端:

技术图片

 

制作Windows上的Mysql服务

技术图片

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

技术图片

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

技术图片

如果要停止Mysql服务

技术图片

移除Mysql服务

 技术图片

 

以上是关于Python学习日记(三十三) Mysql数据库篇 一的主要内容,如果未能解决你的问题,请参考以下文章

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

Python学习日记(四十) Mysql数据库篇 八

我的第三十三篇博客---flask

深度学习核心技术精讲100篇(三十三)-微博推荐算法实践与机器学习平台演进

机器学习100天(三十三):033 KD树的Python实现

python学习三十三天函数匿名函数lambda用法