linux部署mysql
Posted 零基础小白学云计算
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux部署mysql相关的知识,希望对你有一定的参考价值。
在linux上安装mysql数据库 首先关闭防火墙和selinux
http://mirrors.ustc.edu.cn/这里我们使用国内镜像站下载安装
[root@localhost ~]# wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-server-5.7.29-1.el7.x86_64.rpm
[root@localhost ~]#wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-client-5.7.29-1.el7.x86_64.rpm
[root@localhost ~]# wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-common-5.7.29-1.el7.x86_64.rpm
[root@localhost ~]# wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-libs-5.7.29-1.el7.x86_64.rpm
我们先放好 现在需要安装相关的几个软件
yum install -y net-tools.x86_64 libaio.x86_64 perl.x86_64
安装完成后我们安装刚才下载好的四个mysql包
yum install -y mysql-community*
这时候如果提示错误 那是因为centos默认安装的由mariadb数据库 和mysql数据库冲突 我们需要卸载mariadb数据库
yum remove -y mariadb-libs.*完成后再安装就可以了
安装完成后开启
[root@localhost ~]# systemctl start mysqld
[root@localhost ~]# systemctl enable mysqld
[root@localhost ~]#
我们先修改密码
修改密码前查看一下默认的密码
[root@localhost ~]# grep 'password' /var/log/mysqld.log
2020-08-24T14:11:25.143696Z 1 [Note] A temporary password is generated for root@localhost: s4Y&+gY0hR&r
然后使用mysqladmin -uroot -p's4Y&+gY0hR&r ' password 'QianFeng@123'修改密码。
然后使用密码登录
查看数据库 正常。
以上是关于linux部署mysql的主要内容,如果未能解决你的问题,请参考以下文章