下载mysql5.7
1 | wget https://mirrors.huaweicloud.com/mysql/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz |
解压至任意目录
1 | tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz -C /opt/ |
重命名一下
1 | cd /opt |
创建my.cnf文件
1 | cd /opt/mysql-5.7.26 |
写入以下配置信息
1 | [mysqld] |
创建必要目录
1 | mkdir data log |
执行初始化命令
1 | cd bin |
创建一个普通用户,用来运行mysql,mysql无法直接在root用户下运行
1 | useradd mysql |
创建systemd文件
1 | vim /usr/lib/systemd/system/mysqld.service |
启动mysql
1 | systemctl daemon-reload |
连接mysql,并修改密码
1 | # 连接方式1,如果本机已经有了其他的mysql实例,连接时需加上 -S 参数 |
{{ item.comment.content }}