python3数据库MySQL三大平台的安装教程

Posted zhi_neng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3数据库MySQL三大平台的安装教程相关的知识,希望对你有一定的参考价值。

作为数据存储的重要部分,数据库同样是必不可少的,数据库可以分为关系型数据库和非关系型数据库。关系型数据库如SQLite、mysql、Qracle、SQL Server、DB2等,其数据库是以表的形式存储;非关系型数据库如MongoDB、Redis,它们的存储形式是键值对,存储形式更加灵活。今天我们来介绍一下,MySQL关系型数据库的安装教程。

MySQL的安装
MySQL是一个轻量级的关系型数据库,我们来了解下它的安装方式。


1.相关链接
官方网站:https://www.mysql.com/cn
下载地址:https://www.mysql.com/cn/downloads
口中文教程: http://www.runoob.com/mysql/mysql-tutorial.html


2.Windows下的安装
对于Windows来说,可以直接在百度软件中心搜索MySQL,下载其提供的MySQL安装包,速度还是比较快的。
当然,最安全稳妥的方式是直接到官网下载安装包进行安装,但是这样做有个缺点,那就是需要登录才可以下载,而且速度不快。
下载完成后,双击安装包即可安装,这里直接选择默认选项,点击Next 按钮安装即可。这里需要记住自己所设置的密码。安装完成后,我们可以在“计算机”一“管理”一“服务”页面开启和关闭 MySQL 服务。如果启动了MySQL服务,就可以使用它来存储数据了。

3.Linux 下的安装
下面我们仍然分平台来介绍。

Ubuntu、Debian 和 Deepin
在Ubuntu、Debian和Deepin系统中,我们直接使用apt-get命令即可安装MySQL:
sudo apt-get update sudo apt-get install -y mysql-server mysql-client 
在安装过程中,会提示输入用户名和密码,输入后等待片刻即可完成安装。启动、关闭和重启MySQL 服务的命令如下:

sudo service mysql start sudo service mysol stop sudo service mysgl restart

CentOS和 Red Hat
这里以MySQL5.6的 Yum源为例来说明(如果需要更高版本,可以另寻),安装命令如下 :

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm sudo rpm -ivh mysql-community-release-el7-5.noarch.rom

yum install -y mysql mysql-server
运行如上命令即可完成安装,初始密码为空。接下来,需要启动MySQL服务。启动MySQL服务的命令如下:

sudo systemctl start mysqld
停止、重启MySQL服务的命令如下: sudo systemctl stop mysqld sudo systemctl restart mysqld
上面我们完成了Linux下MySQL的安装,之后可以修改密码,此时可以执行如下命令:

mysql -uroot -p
输入密码后,进入MySQL命令行模式,接着输入如下命令:
use mysql;
UPDATE user SET Password=PASSWORD('newpass') WHERE user - 'root';

FLUSH PRIVILEGES;
其中newpass为修改的新的MySQL密码,请自行替换。
由于 Linux一般会作为服务器使用,为了使MySQL可以被远程访问,我们需要修改 MySQL的配置文件,配置文件的路径一般为/etc/mysql/my.cnf
比如,使用vi进行修改的命令如下:

vi /etc/mysql/my.cnf

注释此行:
bind-address= 127.0.0.1
此行限制了 MySQL只能本地访问而不能远程访问,注释掉即可解除此限制。
修改完成后重启 MySQL服务,此时MySQL就可以被远程访问了。到此为止,在 Linux 下安装 MySQL 的过程就结束了。


4.Mac 下的安装
这里推荐使用 Homebrew安装,直接执行 brew命令即可:

brew install mysql
启动、停止和重启MySQL服务的命令如下:

sudo mysql.server start sudo mysgl.server stop sudo mysql.server restart
Mac一般不会作为服务器使用,如果想取消本地 host绑定,那么需要修改 my.cnf文件,然后重启服务。

以上就是MySQL关系型数据库的具体的安装方式,大家可以了解一下。

以上是关于python3数据库MySQL三大平台的安装教程的主要内容,如果未能解决你的问题,请参考以下文章

python3数据库MySQL三大平台的安装教程

python3数据库MySQL三大平台的安装教程

Python3在WindowsLinuxMac三大平台的安装教程

python3解析库lxml的windows/Linux/Mac三大平台安装教程

python3解析库lxml的windows/Linux/Mac三大平台安装教程

python3解析库lxml的windows/Linux/Mac三大平台安装教程