AARCH64平台安装mysql-8.0.25

本文档详细介绍了在基于OracleLinux7的KUNPENG.v920平台上安装MySQL8.0.25的步骤,包括下载RPMBundle,按顺序安装各个组件,初始化数据库,启动服务以及处理可能出现的异常情况,如权限问题和连接错误。此外,还提供了启动、停止和管理MySQL服务的命令。
摘要由CSDN通过智能技术生成

平台信息:

OS : ky10

CPU :KUNPENG.v920

MYSQL信息:

版本:8.0.25(Red Hat Enterprise Linux 7 / Oracle Linux 7 (ARM, 64-bit)) 

下载地址:https://downloads.mysql.com/archives/community/

一、 安装

 1.1 下载

        下载RPM Bundle,其中包含所有依赖的RPM安装包

1.2 安装

        2.1 上传至服务器,解压

        tar -zxvf mysql-8.0.26-1.el8.aarch64.rpm-bundle.tar

        2.2 按照以下顺序安装需要的包
        rpm -ivh mysql-community-client-plugins-8.0.26-1.el8.aarch64.rpm
        rpm -ivh mysql-community-common-8.0.26-1.el8.aarch64.rpm
        rpm -ivh mysql-community-libs-8.0.26-1.el8.aarch64.rpm
        rpm -ivh mysql-community-client-8.0.26-1.el8.aarch64.rpm
        rpm -ivh mysql-community-server-8.0.26-1.el8.aarch64.rpm

1.3 初始化

        #用户可以随意,我用的root用户

        mysqld --initialize-insecure --user=root

 1.4 启动

        systemctl start mysqld

        补充命令:

        启动mysql服务:systemctl start mysqld.service
        停止mysql服务:systemctl stop mysqld.service
        重启mysql服务:systemctl restart mysqld.service
        查看mysql服务当前状态:    systemctl status mysqld.service
        设置mysql服务开机自启动: systemctl enable mysqld.service
        停止mysql服务开机自启动: systemctl disable mysqld.service

二、 异常情况

 2.1 安装异常

        在rpm -ivh 命令安装rpm包时,可能会出现以下几种情况:

        缺少.so的库,root环境执行命令:yum install -y libaio*

        报依赖缺失,这是因为依赖库之间有依赖,必须按照顺序安装;

        若已安装了mariadb,有时也会报错,卸载mariadb即可

 2.2 启动异常

        数据库安装好后,启动报错,查看/var/log/mysqld.log发现

        The innodb_system data_file 'ibdata1' must be wriable

        给/var/lib/mysql赋权 chmod 777 /var/lib/mysql

2.3 连接异常

        在使用jdbc或者可视化工具连接数据库时报错:client does not support authentication……

        说明密码数据库用户的密码不正确,使用以下命令修改密码即可:

        修改密码:

        alter user 'root'@'localhost' identified with mysql_native_password by '****';

        刷新:

         flush privileges;

  • 0
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装 d/alarms/mysql-8.0.31-aarch64.tar.gz,您需要按照以下步骤进行: 1. 首先,下载 MySQL 8.0.31 版本的 aarch64.tar.gz 文件。您可以从 MySQL 官方网站下载该文件,或通过其他一些可靠的来源获取。 2. 接下来,解压缩 aarch64.tar.gz 文件。您可以使用 tar 命令进行解压缩,命令如下: ``` tar -zxvf mysql-8.0.31-aarch64.tar.gz ``` 该命令将会把文件解压到当前目录下。 3. 进入解压后的目录: ``` cd mysql-8.0.31-aarch64 ``` 4. 在该目录下,执行 MySQL 安装程序。安装过程中,会询问您关于安装的一些配置选项,如安装目录、端口等。您可以按照自己的需求进行选择。 ``` ./configure make make install ``` 这些命令将会编译并安装 MySQL 到您指定的目录中。 5. 安装完成后,您需要初始化 MySQL 数据目录。执行以下命令: ``` bin/mysqld --initialize --user=mysql --basedir=/Your/Installation/Directory --datadir=/Your/Data/Directory ``` 将 "/Your/Installation/Directory" 替换为您指定的 MySQL 安装目录,将 "/Your/Data/Directory" 替换为您指定的数据目录。 6. 开始 MySQL 服务: ``` bin/mysqld_safe --user=mysql & ``` 这将会在后台启动 MySQL 服务。 7. 最后,您可以使用 MySQL 客户端连接到您的 MySQL 服务器,可以通过以下命令登录: ``` bin/mysql -u root -p ``` 输入您设置的 root 用户密码,即可成功登录 MySQL 服务器。 通过以上步骤,您将能够成功安装并运行 MySQL 8.0.31 版本的 aarch64 版本。请注意,具体步骤可能会因个人环境不同而有所差异,因此请根据您的实际情况进行相应调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值