首页 > 数据库 >centos 7 不用yum安装mysql80

centos 7 不用yum安装mysql80

时间:2025-01-15 15:58:55浏览次数:1  
标签:8.0 centos mysql sudo el7 yum MySQL rpm mysql80

要在 CentOS 7 上不使用 yum 安装 MySQL 8.0,可以使用 RPM 包进行安装。以下是详细的步骤:

  1. 下载 MySQL 8.0 的 RPM 包
    首先,需要下载 MySQL 8.0 的 RPM 包。可以从 MySQL 官方网站下载,或者使用 wget 命令直接下载。以下是一个示例:
    wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.36-1.el7.x86_64.rpm-bundle.tar

  2. 解压 RPM 包
    下载完成后,解压 RPM 包:
    tar -xvf mysql-8.0.36-1.el7.x86_64.rpm-bundle.tar -C /opt/

  3. 安装 MySQL 8.0
    进入解压后的目录,安装 MySQL 8.0 的相关 RPM 包。通常需要安装以下几个包:
    cd /opt/
    sudo rpm -ivh mysql-community-common-8.0.36-1.el7.x86_64.rpm

sudo rpm -ivh mysql-community-client-plugins-8.0.36-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-libs-8.0.36-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-client-8.0.36-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-icu-data-files-8.0.36-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-server-8.0.36-1.el7.x86_64.rpm

把解压出来的都sudo rpm -ivh .....

  1. 启动 MySQL 服务
    安装完成后,启动 MySQL 服务:
    sudo systemctl start mysqld

如果有报错的就是少了几个
-----------以上就是了。以下是可以看之前的安装文章。

  1. 获取临时密码
    MySQL 安装后会生成一个临时密码,用于首次登录。使用以下命令查看临时密码:
    sudo grep 'temporary password' /var/log/mysqld.log

  2. 首次登录并修改密码
    使用获取的临时密码登录 MySQL,并修改密码:
    mysql -u root -p
    输入临时密码后,进入 MySQL 命令行,执行以下命令修改密码:
    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

  3. 配置 MySQL
    为了确保 MySQL 服务在系统启动时自动启动,可以执行以下命令:
    sudo systemctl enable mysqld

  4. 其他配置(可选)
    如果你需要远程连接 MySQL,可以创建一个远程用户并授予权限:
    CREATE USER 'root'@'%' IDENTIFIED BY '新密码';
    GRANT ALL PRIVILEGES ON . TO 'root'@'%' WITH GRANT OPTION;
    FLUSH PRIVILEGES;

  5. 重启 MySQL 服务
    最后,重启 MySQL 服务以应用所有配置:
    sudo systemctl restart mysqld

navicat记得看端口 如果连不上可能是3306被禁止了
在etc/my.cnf 里面添加一行port = 3016

标签:8.0,centos,mysql,sudo,el7,yum,MySQL,rpm,mysql80
From: https://www.cnblogs.com/chaishengblog/p/18673203

相关文章

  • CentOS 7 - Could not resolve host: mirrorlist.centos.org; Unknown error
    CentOS7当运行yumupdate时,提示错误信息Couldnotresolvehost:mirrorlist.centos.org;UnknownerrorLoadedplugins:fastestmirror,ovlLoadingmirrorspeedsfromcachedhostfileCouldnotretrievemirrorlisthttp://mirrorlist.centos.org/?release=7&arch=x86......
  • 如何在CentOS中打开或放行指定端口
    在CentOS系统中,管理防火墙规则以开放或关闭特定端口是确保服务器安全性和功能正常运行的重要步骤。无论是为了部署Web服务、数据库访问还是其他网络应用,正确配置防火墙可以防止未经授权的访问,同时允许合法的流量通过。以下是详细的步骤和注意事项,帮助您在CentOS中安全地打开或关闭......
  • centos7离线升级内核
    1.升级说明1.1系统默认信息系统版本:CentOS7.8默认内核版本:3.10.0-1127.el7.x86_641.2升级内核目的部署k8s需要1.3k8s官方要求cpu:2核以上mem:2G以上内核:4.x以上1.4升级内核版本(永久支持)CentOS7.8内核升级为:5.4.278 2.下载内核包地址(centos7内核升级)https......
  • Centos7.9离线部署ceph(octopus)
    原创文档编写不易,未经许可请勿转载,目前仅发布于博客园,其他平台均为非法转载。文档中有疑问的可以邮件联系我文章。邮箱:yinwanit@163.com说明文档适用于cenots7.9操作系统下部署cephoctopus版本分布式存储使用。离线部署的本质是先基于在线环境如vmwareworkstation虚拟机在线......
  • centos7 2节点搭建mha
    配置主从同步:创建用于同步的用户:createuserrepl@'%'identifiedby'Admin@123';grantREPLICATIONCLIENT,REPLICATIONSLAVEon*.*torep@'%';创建用户mha连接的用户:CREATEUSER'mha'@'%'IDENTIFIEDWITHmysql_native_passwordB......
  • Ubuntu22.04 解决 E: 无法定位软件包 yum
    1、修改sudovim/etc/apt/sources.list的内容,将下文内容增加至该文件中:debhttp://archive.ubuntu.com/ubuntu/trustymainuniverserestrictedmultiverse#默认注释了源码镜像以提高aptupdate速度,如有需要可自行取消注释debhttps://mirrors.tuna.tsinghua.edu.cn/ubu......
  • centos(linux): 安装php8.4.1的报错
    一,配置时报错:1,报错configure:error:Packagerequirements(xpm)werenotmet:Package'xpm',requiredby'virtual:world',notfound解决:[root@blog~]#dnfinstalllibXpm-devel2,报错:checkingforicu-uc>=50.1icu-ioicu-i18n...noconf......
  • CentOS7下Hadoop集群分布式安装详细图文教程
    1、集群规划主机角色DSS20NameNode  DataNode ResourceManager NodeManagerDSS21SecondaryNameNode NameNode     NodeManagerDSS22DataNode     NodeManager1.1、环境准备1.1.1 关闭防火墙#查看防火墙状态firewall-cmd......
  • 如何在 CentOS 上重启宝塔面板?
     在CentOS系统上重启宝塔面板可以通过两种方法实现:通过宝塔面板界面操作和通过SSH命令行操作。以下是详细的步骤:1.通过宝塔面板界面重启登录宝塔面板:打开浏览器,输入你的服务器域名或IP地址,加上宝塔面板的端口号(默认是8888),例如 http://域名:8888。输入你的用户名......
  • 如何在CentOS云服务器上一键自动挂载磁盘?
    对于新手来说,通过命令行手动挂载磁盘可能会有一定的难度。幸运的是,使用宝塔面板的一键挂载脚本可以简化这个过程。该脚本经过优化,直接绑定UUID以避免分区飘移问题,并能自动将硬盘挂载到/www目录。如果之前已经安装了宝塔面板,脚本会自动迁移数据到新的磁盘并挂载到/www目录中。不过,......