Linux安装mysql8.0数据库步骤

本文详细介绍了在CentOS7系统上安装MySQL8.0.x数据库,包括安装步骤、初始化配置(如设置密码和远程访问权限),以及确保防火墙设置允许远程连接的过程。
摘要由CSDN通过智能技术生成

第一步、centos7 安装mysql 8.0.x 的数据库,用于配合EnginFrame jar 的安装 。 
   下载安装文件:
   wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
   安装yum源:yum -y install mysql80-community-release-el7-3.noarch.rpm
   安装MySQL8.0:yum install mysql-community-server -y
   启动mysql:systemctl start mysqld.service
   查看mysql状态:systemctl status mysqld.service
   关闭mysql:systemctl stop mysqld.service
   设置开机启动mysql:systemctl enable mysqld.service
   查找mysql的安装路径:whereis mysql
   usr/bin/mysql 是指:mysql的运行路径 
   var/lib/mysql 是指:mysql数据库文件的存放路径 
   usr/lib64/mysql 是指:mysql的安装路径
   mysql数据库安装文件:/usr/share/man/man1/mysql.1.gz

第二步、MySql数据库初始化配置 
      查找初始化密码: cat /var/log/mysqld.log | grep "password"  -- ADpvL%1Atnwj
      用初始化密码登录到mysql:mysql -u root -p初始化密码  注:-p后没有空格,直接密码
      修改自己的密码:alter user 'root'@'localhost' identified by '你的密码'; -- 密码 ASD@123456qwe
         alter user 'root'@'localhost' identified by 'ASD@123456qwe';
      用自己的密码重新登录mysql:mysql -u root -pASD@123456qwe
      mysql 中给root 账号配置远程访问权限:
      >use mysql;
      >select user, host from user;
      >update user set host='%' where user='root';
       mysql8 远程登录失败,加密规则还原成mysql_native_password
      >ALTER USER 'root'@'%' IDENTIFIED BY 'ASD@123456qwe' PASSWORD EXPIRE NEVER;   #修改加密规则 
      >ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'ASD@123456qwe';   #更新一下用户的密码
      >FLUSH PRIVILEGES;   #刷新权限  
      >alter user 'root'@'%' identified by 'ASD@123456qwe'; #单独重置密码命令

第三步、主机上MySql操作软件安装,远程连接centos7的mysql数据库成功。 
    (1)关闭防火墙:systemctl status firewalld.service
    关闭防火墙命令: 
         systemctl stop firewalld.service #停止firewall
         systemctl disable firewalld.service #禁止firewall开机启动
   (2) MySql 数据库远程连接测试:
    IP:10.88.9.23
    端口:3306
    用户名:root
    密码:ASD@123456qwe

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值