首先使用wget命令下载压缩包:
# cd /usr/local/src // 软件包安装在这里方便管理
# wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz
# tar -zxvf mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz //解压
如果没有wget命令请先使用yum安装:
# yum install -y wget
注:以上操作请在虚拟机联网下进行
虚拟机安装详情请看:https://blog.csdn.net/qq_51359327/article/details/116198574
安装完压缩包后,安装依赖包(不安装的话MySQL会出问题):
# yum install perl libaio autoconf -y //安装依赖包
开始进行MySQL的安装与配置:
# useradd -s /sbin/nologin mysql //建立MySQL用户
# mkdir -p /data/mysql //创建datadir,以便存放数据
# chown -R mysql:mysql /data/mysql //更改MySQL权限
# [ -d /usr/local/mysql ] && mv /usr/local/mysql /usr/local/mysql_old //&&相当于一个判断,意前面命令执行才会执行后面
# mv mysql-5.6.40-linux-glibc2.12-x86_64 /usr/local/mysql //移动位置
# cd /usr/local/mysql/
# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql/ //--user表示定义数据库的以哪个用户的身份运, --datadir表示定义数据库的安装目录
# cp support-files/my-default.cnf /etc/my.cnf
# cp support-files/mysql.server /etc/init.d/mysql //复制启动脚本文件
# #chmod 755 /etc/init.d/mysql //修改启动脚本权限
# vim /etc/init.d/mysql //修改启动脚本文件 datadir=/data/mysql
# chkconfig --add mysql //吧mysql服务加到系统服务中去
# #chkconfig mysql onc //设置mysql服务开机启动
# systemctl start mysql //启动mysql服务
# systemctl status mysql //查看mysql服务是否启动
运维工程师QQ在线交流群:580175957