版本选择

上传rpm离线包,并且解压缩
tar -zxvf mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz


创建mysql组和用户
groupadd mysql
useradd -r -g mysql mysql

关联myql用户到mysql用户组中
chown -R mysql:mysql /usr/local/mysql/
chown -R mysql:mysql /usr/local/mysql/data/
chown -R mysql /usr/local/mysql/
chown -R mysql /usr/local/mysql/data/

配置环境变量

配置my.cnf文件

mysql初始化
/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
获得随机密码,一定要记住

然后启动mysql服务

登录mysql

OK,安装成功
但是。
安装完mysql之后,mysql命令登录不成功,
报错:
mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
这时需要下载一个包:
yum install libncurses*
然后在运行不会报错了
本文介绍如何通过离线rpm包安装MySQL5.7版本,并解决安装过程中遇到的libncurses.so.5缺失问题。
351

被折叠的 条评论
为什么被折叠?



