CentOS7离线安装(rpm安装)mysql数据库
首先去官网下载rpm包
在官网下载需要安装的离线包,如rpm则是Redhat和centOS需要的包,选择需要的版本和平台: https://dev.mysql.com/downloads/mysql/
一般选择bundle包,这个里面最全,需要的各种包都已经打包到里面了。
将下载好的包上传进服务器并解压
[[email protected] ~]# tar xf mysql-8.0.21-1.el7.x86_64.rpm-bundle.tar
其中:
mysql-community-client 客户端
mysql-community-devel 开发库
mysql-community-common 服务端和客户端的公共文件
mysql-community-embedded 嵌入式
mysql-community-serve 服务端
mysql-community-test 测试组件
mysql-community-libs 共享库
mysql-community-libs-compat MySQL之前版本的共享兼容库
安装之前卸载mariadb所有相关的安装包
yum remove mariadb-libs
安装mysql及其相关的安装包
[[email protected] ~]# rpm -ivh mysql-community-server-8.0.21-1.el7.x86_64.rpm
mysql-community-client-8.0.21-1.el7.x86_64.rpm
mysql-community-libs-8.0.21-1.el7.x86_64.rpm
mysql-community-common-8.0.21-1.el7.x86_64.rpm
启用服务
[[email protected] ~]# systemctl start mysqld
查找随机密码
grep 'temporary password' /var/log/mysqld.log
修改密码
完成后登录mysql数据库
[[email protected] ~]# mysql -uroot -p