Centos_7安装Mysql

2019-09-29  本文已影响0人  野草_疯长

www.mysql.com #进入官网
1、点击DOWNLOADS
2、点击Mysql community

1.png

3、点击MySql Community Server

2.png

4、选中红帽版linux系统

5、点击Downloads Nows

3.png

6、点击Linux7版本的Download

5.png

7、右键复制链接地址

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
6.png

8、进入shell,用wget或者其他工具将包下载下来(在win本地下载再传到实例也可),这是一个仓库。

4.png

9、安装包。

rpm -ivh mysql80-community-release-el7-3.noarch.rpm
7.png

10、更新仓库,建立缓存。

yum makecache

11、过滤出mysql包

yum list | grep mysql-com
1.png

12、安装mysql

yum -y install mysql-community-server
1.png

13、启动mysql并设置为开机自启动

systemctl start mysqld && systemctl enable mysqld

14、关闭防火墙和selinux

systemctl stop firewalld.service && systemctl disabled firewalld.service
sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config

15、过滤出初始密码。

grep 'password' /var/log/mysqld.log
1.png

16、登陆mysql并修改密码。

mysql -uroot -p
mysql>alter user 'root'@'localhost' identified by 'Ww.1.com';
mysql> flush privileges;
1.png

注意:密码太简单会报错。


1.png

成功修改密码。
17、新密码验证登陆


1.png
新密码修改成功。
#!/usr/bin/bash
systemctl stop firewalld.service && systemctl disabled firewalld.service
sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config
setenforce 0
mkdir -p /server/mysql
cd /server/mysql
if [ -f "mysql80-community-release-el7-3.noarch.rpm" ];then
echo "rpm包已下载"
else
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
fi
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
yum makecache
yum -y install mysql-community-server.x86_64
systemctl start mysqld && systemctl enable mysqld
if [ -f "/var/log/mysqld.log" ];then
grep 'password' /var/log/mysqld.log |awk -F '[:]' '{print "root初始密码为:"$4}'
else
echo "installation failed"
fi
上一篇下一篇

猜你喜欢

热点阅读