centos7 安装mysql
下载rpm包
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
安裝包仓库
yum -y install *
或者yum -y install mysql57-community-release-el7-10.noarch.rpm
安装mysql
yum -y install mysql-community-server
这里mysql 在线安装完毕
参考:https://www.jianshu.com/p/24035dc4a06e
接下来是离线安装:
首先在线离线包
然后解压文件
会得到很多rpm包,包含在线安装过程中的5个。
安装rpm包
rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm
(yum localinstall * 也是可以的)
可能会出现问题
例如确实perl相关的包,仍然是要去下载缺少的包
然后安装
离线安装mysql 结束,自行测试,修改配置文件
参考 https://www.cnblogs.com/quchunhui/p/11115339.html
下面提供全部依赖
链接:
https://pan.baidu.com/s/10asMF5F_C_G_Ll4CKC_oAg
提取码: 8sxx
解压之后直接
yum localinstall *
即可
安装完毕之后
# 启动MySQL
systemctl start mysqld
# 设置mysql开机自启
systemctl enable mysqld
# 查看密码
cat /var/log/mysqld.log | grep password
# 登录MySQL,修改密码
mysql -uroot -p
然后设置密码
set password= password("123456")
# 设置该账户可以远程登录使用,注意里面的密码需要自定义
grant all privileges on *.* to 'root'@'%' identified by 'Biz_123456' with grant option;
flush privileges;
# 退出重新用新密码登录
exit;