美文网首页
centos7系统 mysql 安装

centos7系统 mysql 安装

作者: 微笑城ios | 来源:发表于2019-11-16 13:51 被阅读0次

1.检测系统内部有没有安装其他的mysql数据库

rpm -qa | grep mysql
#如果有的话删除这些mysql yum remove 查出来的所有名字

2.彻底删除系统中mysql的目录

find / -name mysql
# 将查出的所有目录删掉 rm -rf 查到的路径

3.下载mysql的rpm包

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

  1. 安装源码

yum localinstall mysql57-community-release-el7-8.noarch.rpm

  1. 安装服务

yum install -y mysql-community-server

  1. 常用命令
# 启动服务 
systemctl start mysqld
# 开启启动 这个个人觉得还是比较重要的
systemctl enable mysqld
# 查看密码  邪恶了  很重要哦
grep 'temporary password' /var/log/mysqld.log
# 设置密码 
set password for root@localhost = password('新密码');
# 更新数据库 
FLUSH PRIVILEGES; 
# 容许root 用户远程访问  通过使用root 外加地址的方式进行访问 , 这个在没有世界业务 测试环境下可以这样设置 , 但真实环境下是不容许有这样的设置的,  为了安全起见 我们一般使用固定地址或者白名单
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
# 使用完命令之后注意数据库同步生效
  1. 开启端口的防火墙
# 开启3306端口  , 测试环境ok 但是正式环境下请不要轻易关闭防火墙 ;
firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 重新加载 生效 
firewall-cmd --reload
  1. 图形管理工具 我比较推荐 DG (DataGrip)

加油 慢慢学习 慢慢成长

相关文章

网友评论

      本文标题:centos7系统 mysql 安装

      本文链接:https://www.haomeiwen.com/subject/cekyictx.html