云服务器CentOS7安装MySQL和mysqlclient

1、服务器卸载Centos7自带的mariadb数据库

查看Mariadb相关文件

yum list installed | grep mariadb

在这里插入图片描述
卸载相关文件

yum erase mariadb-libs

2、从MySQL官网下载进行安装

网址:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述
注意Linux版本和MySQL的版本号 ,直接选择第一个RPM Bundle的安装文件进行下载
然后将下载的安装包借助工具或者scp,sftp命令上传到Linux云服务器

3、在Linux服务器中解压MySQL文件包

tar xvf mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar

在这里插入图片描述
解压后的文件如下:
在这里插入图片描述

4、按顺序安装MySQL各个文件

1、

rpm -ivh mysql-community-common-5.7.29-1.el7.x86_64.rpm

在这里插入图片描述

2、

rpm -ivh mysql-community-libs-5.7.29-1.el7.x86_64.rpm

在这里插入图片描述

3、

rpm -ivh mysql-community-libs-compat-5.7.29-1.el7.x86_64.rpm

在这里插入图片描述

4、

rpm -ivh mysql-community-devel-5.7.29-1.el7.x86_64.rpm

在这里插入图片描述

5、安装MySQL的Client和Server

rpm -ivh  mysql-community-client-5.7.29-1.el7.x86_64.rpm

在这里插入图片描述

rpm -ivh  mysql-community-server-5.7.29-1.el7.x86_64.rpm

当你在安装server时可能会报如下的错误:,如果未报错则直接跳过本小节
在这里插入图片描述
这时要安装另外三个依赖包:

yum install perl
yum install net-tools
yum install net-tools

然后再进行尝试安装server即可成功
在这里插入图片描述

6、启动MySQL服务和查看初始密码并登录

经过上面 步骤,MySQL已经安装完成可以使用

1、启动MySQL服务:

service mysqld start

在这里插入图片描述
2、查看当前MySQL服务的状态

service mysqld status

在这里插入图片描述
3、查看初始密码

cat /var/log/mysqld.log|grep 'password'

4、登录MySQL

 mysql -u root -p

在这里插入图片描述

7、安装mysqlclient

注意这里如果你的云服务器新安装了python3.x的版本的话,要使用pip3进行如下的操作,与系统自带的pip和python2.x隔离开
如下:
这里我服务器自己安装了python3.7.6,使用的时python3的pip,所以要用pip3
直接使用pip是系统自带的python2的pip,要注意区别

pip3 install mysqlclient

在这里插入图片描述

8、大功告成q(≧▽≦q)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值