栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

MySQL安装 | CentOS 7安装MySQL8.0.29步骤(含视频教程)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MySQL安装 | CentOS 7安装MySQL8.0.29步骤(含视频教程)

文章目录
  • 1. 按
  • 2. 安装步骤
  • 3. 常见问题
    • 3.1. Win 10如何安装MySQL8.0.29
    • 3.2. 如何进行主从复制实现读写分离

1. 按
  • 建议不熟悉的先看视频教程:MySQL安装(linux版本)并且参考Win10安装MySQL8.0.29.0步骤在Windows上熟练使用了之后再在CentOS 7上上手。

  • 访问MySQL下载页:https://dev.mysql.com/downloads/mysql/
    操作系统选择:Red Hat Enterprise Linux / Oracle Linux,操作系统版本选择:Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit),选择好了之后点击RPM Bundle这项对应的下载按钮

2. 安装步骤
  1. 可以参考上面的下载方式手动下载之后再上传到服务器,或者使用下面的命令直接下载到服务器
    wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.29-1.el7.x86_64.rpm-bundle.tar
    
  2. 先创建MySQL目录,然后再把文件解压到MySQL目录里
    mkdir MySQL
    tar -xvf mysql-8.0.29-1.el7.x86_64.rpm-bundle.tar -C MySQL
    
  3. 按照如下顺序安装MySQL目录里的rpm包,因为对于rpm这种包资源管理器来说,它是不会处理依赖关系的
    cd MySQL
    rpm -ivh mysql-community-common-8.0.29-1.el7.x86_64.rpm
    rpm -ivh mysql-community-client-plugins-8.0.29-1.el7.x86_64.rpm
    yum remove mysql-libs -y
    rpm -ivh mysql-community-libs-8.0.29-1.el7.x86_64.rpm
    rpm -ivh mysql-community-libs-compat-8.0.29-1.el7.x86_64.rpm
    yum install openssl-devel -y
    rpm -ivh mysql-community-devel-8.0.29-1.el7.x86_64.rpm
    rpm -ivh mysql-community-client-8.0.29-1.el7.x86_64.rpm
    rpm -ivh mysql-community-icu-data-files-8.0.29-1.el7.x86_64.rpm
    rpm -ivh mysql-community-server-8.0.29-1.el7.x86_64.rpm
    
  4. 启动MySQL:
    systemctl start mysqld
    
  5. 从安装日志文件/var/log/mysqld.log中查询root密码
    vim /var/log/mysqld.log
    

    会看到一行A temporary password is generated for root@localhost: Bd*coRqv8,*M,那么这里我的MySQL临时随机密码就是Bd*coRqv8,*M
  6. 登录
    mysql -u root -p
    
  7. 设置新密码
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'Aa.123123';
    
  8. 设置在其他电脑上也可以访问本机的数据库
    use mysql;
    update user set host='%' where user='root';
    
  9. 关闭防火墙可以执行如下指令,或者参考:https://coco56.blog.csdn.net/article/details/123409975
    systemctl stop firewalld.service
    systemctl disable firewalld.service
    
  10. 重启MySQL服务
    service mysqld restart
    
  11. 最后就可以在其他电脑上正常连接本机的数据库了
3. 常见问题 3.1. Win 10如何安装MySQL8.0.29

请参考:https://coco56.blog.csdn.net/article/details/102928815

3.2. 如何进行主从复制实现读写分离

请参考:https://blog.csdn.net/COCO56/article/details/124737738

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/880137.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号