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的主要内容,如果未能解决你的问题,请参考以下文章

Web项目部署到云服务器中—保姆级教程

MYSQLLINUX安装MYSQL

mysqllinux下安装mysql

MysqlLinux环境安装Mysql

MySqllinux下,设置mysql表名忽略大小写

Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包