下载
这里可以从官网https://www.mysql.com/这里面下载
然后
一般我们linux的话大部分都选择社区的
然后就是这样子的了这里也可以看历史版本
停停停停 说正事
这里我下载的是mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz
下载
# cd /usr/local/src
//软件包都放在这里方便管理
解压
# tar zxf mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz
1.1.3安装和配置
# useradd -s /sbin/nologin mysql
//建立MySQL用户,因为启动MySQL需要该用户
# mkdir -p /data/mysql
//创建datadir,数据库文件会放到这里面
# chown -R mysql:mysql /data/mysql
// 更改权限,不更改后续操作就会出问题
# [ -d /usr/local/mysql ] && mv /usr/local/mysql /usr/local/mysql_old
//&&相当于一个判断,意前面命令执行才会执行后面
# mv mysql-5.6.43-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 on
//开机就启动