1.下载对应的版本
地址:https://downloads.mysql.com/archives/community/

2.开始安装
2.1上传包
我这里将包上传到了/opt/software目录下
2.2解压重命名
tar -xvf mysql-8.2.0-linux-glibc2.17-x86_64.tar.xz mv mysql-8.2.0-linux-glibc2.17-x86_64/ mysql
|
2.3创建目录data
cd /opt/software/mysql mkdir data
|
2.4修改用户组和权限
groupadd mysql useradd -g mysql mysql chown -R mysql.mysql /opt/software/mysql/
|
2.5初始化数据库
bin/mysqld --initialize --user=mysql --basedir=/opt/software/mysql --datadir=/opt/software/mysql/data --lower-case-table-names=1
|
初始化结束后记住 root@localhost:这后面的密码
2.6配置mysql
cd /opt/software/mysql/support-files/ touch my-default.cnf
|
复制配置文件到/etc/my.cnf
cp -a ./my-default.cnf /etc/my.cnf
|
编辑my.cnf
[client] port=3306 socket=/tmp/mysql.sock
[mysqld] port=3306 user=mysql socket=/tmp/mysql.sock basedir=/opt/software/mysql datadir=/opt/software/mysql/data lower_case_table_names=1
|
2.7环境变量
编辑 /etc/profile 文件
在编辑path的地方添加这段
#配置mysql环境变量 export MYSQL_HOME=/opt/software/mysql export PATH=$MYSQL_HOME/bin:$PATH
|
2.8启动mysql
cd /opt/software/mysql/bin ./mysqld_safe > file 2>&1
service mysql start
|
如果想修改root的密码执行
alter user '用户名'@'loaclhost' identified by '修改的密码';
|