版本选择
上传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*
然后在运行不会报错了