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服务
上一篇: 数据库索引、优化