手把手教你们CentOS 7 搭建mysql 5.5

手把手教你们CentOS7安装mysql 5.5

为何选择mysql5.5 而不选择 mysql 5.7

答 : 服务器 性能 不是那么好

我为何要写本期教程呢?

答 : 如今都是一键部署,因为服务器性能,我不想安装我不须要的程序,因此我选择了手动部署
    我跟着网上教程手动部署,试了一下百度到的全部教程,
    没有一个能安装成功的, 都是过程当中出这样那样的错误,
    所以,决定,写一个 ,高质量的,只要跟着个人步骤走,就绝对不会有问题的教程

练习服务器选择 1H 1G 5M 三 丰 云 的免费服务器

下面开始教你们 ,如何手动的在 CentOS7 上安装 mysql 5.5

准备工做 文件我会在文章最后给出下载连接

手把手教你们CentOS 7 搭建mysql 5.5

只要路径文件和我同样,直接复制粘贴

踩坑数次总结出来一套 直接复制粘贴的 命令

cat /etc/centos-release

手把手教你们CentOS 7 搭建mysql 5.5
systemctl stop firewalld.service
setenforce 0
rpm -qa | grep mariadb
rpm -qa | grep mysql
yum install -y perl autoconf libaio perl-DBI*
cd /home/mysql
rpm -ivh mysql-community-common-5.5.62-2.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.5.62-2.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.5.62-2.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.5.62-2.el7.x86_64.rpm
systemctl start mysqld
mysql -urootmysql

个人安装文件 默认没有密码 附上设置密码 指令

update mysql.user set PASSWORD=PASSWORD('密码') where User = 'root';
    grant all privileges on *.* to 'root'@'%' identified by '' with grant option;
    exit;

    systemctl restart mysqld        # 重启服务后 root 用户就须要密码登录了

到这里教程基本结束了,下面来讲说改进

一、关于重启以后

(1)、选择开机自启

这里我没有开机禁止防火墙,毕竟不安全
    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    systemctl enable mysqld

(2)、选择重启以后手动启动

systemctl stop firewalld.service
    systemctl start mysqld

文件下载地址

百度云连接
    连接:https://pan.baidu.com/s/1z1ejncaWJjg8Ob72UGtBkw 
    提取码:pkgn

    若是以为百度云限速200K
    这里有直连下载
    http://111.67.199.33/yidu/M00/00/00/b0PHIV7H5VWAF1W-A_ILgXZ1CTI.62.zip
    申请的免费服务器搭建的,随时有可能挂
相关文章
相关标签/搜索