操作环境:CentOS 7 64位、Win 10
1、进入下载网址
下载地址:
MySQL : Download MySQL Community Server
进入下载地址,点击 Archives
2、下载 mysql 安装包
选择想要下载的 mysql 版本和对应的系统版本,找到对应的 rpm-bundle.tar 安装包,我准备下载 mysql 5.6.40 版本,下载 MySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar
3、查询虚拟机的 mariadb 是否存在,存在则将其卸载,避免安装时产生一些错误!
rpm -qa | grep mariadb
yum remove mariadb-libs-5.5.68-1.el7.x86_64
比如,在我的虚拟机中:
[root@ying mysql]# rpm -qa | grep mariadb
mariadb-5.5.68-1.el7.x86_64
mariadb-libs-5.5.68-1.el7.x86_64
mariadb-server-5.5.68-1.el7.x86_64
[root@ying mysql]# yum remove mariadb-5.5.68-1.el7.x86_64
[root@ying mysql]# yum remove mariadb-libs-5.5.68-1.el7.x86_64
[root@ying mysql]# yum remove mariadb-server-5.5.68-1.el7.x86_64
4、上传安装包
将下载的安装包上传到相应的目录,我上传至 /usr/local/mysql 目录
mkdir -p /usr/local/mysql
5、解压缩安装包
tar -xvf MySQL-5.6.41-1.el7.x86_64.rpm-bundle.tar
解压后,得到如下文件:
6、创建 mysql 用户和组
groupadd -g 1001 mysql
useradd mysql -g mysql -p mysql
7、安装 mysql
rpm -ivh MySQL-server-5.6.40-1.el7.x86_64.rpm
rpm -ivh MySQL-client-5.6.40-1.el7.x86_64.rpm
rpm -ivh MySQL-devel-5.6.40-1.el7.x86_64.rpm
rpm -ivh MySQL-shared-5.6.40-1.el7.x86_64.rpm
安装这四个,即可安装完成!
8、启动 mysql
service mysql start
9、使用随机密码登录 mysql
查找生成的随机密码路径,查看此文件,获取随机密码
find / -name .mysql_secret
使用随机默认密码登录 mysql
mysql -u root -p
10、修改密码
登陆成功后,修改密码,否则无法选择数据库进行操作
SET PASSWORD=password(‘password’);
FLUSH PRIVILEGES;
至此,便可以进行 mysql 操作了~