mysql error hy000_you have an error in your sql

mysql error hy000_you have an error in your sql摘要:Mysql出现问题:error while loading shared libraries: libaio解决方案。 本文分享自华为云社区《Mysql出现问题:error while load

Mysql开发实践:error while loading shared libraries: libaio解决方案

摘要:Mysql出现问题:error while loading shared libraries: libaio解决方案。

本文分享自华为云社区《Mysql出现问题:error while loading shared libraries: libaio解决方案》,作者: 小虚竹。

问题

初始化数据库时

mysqld --initialize --user mysql

mysql error hy000_you have an error in your sql

报错:

mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

执行这行命令报错了,原因是:新的服务器环境,上面很多依赖都没有,所以安装软件的时候遇到一大堆小问题,解决它很简单,它缺少啥就安装啥。

解决方案

yum install -y libaio.so.1

mysql error hy000_you have an error in your sql

又报错了:

Errors during downloading metadata for repository ‘epel’:
Status code: 404 for http://archives.fedoraproject.org/pub/archive/epel/8/Everything/x86_64/repodata/repomd.xml (IP: **)
Error: Failed to download metadata for repo ‘epel’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

原因是:第三方的镜像站中均已移除CentOS 8的源,Centos 8版本已停止更新相应依赖导致的,下载新的yum源即可搞定。

解决方案:备份之前的repo文件,命令:

mv /etc/yum.repos.d /etc/yum.repos.d.bak

创建源文件目录,命令:

mkdir -p /etc/yum.repos.d

下载新的yum源

curl https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo > /etc/yum.repos.d/Centos-vault-8.5.2111.repo
curl https://mirrors.aliyun.com/repo/epel-archive-8.repo > /etc/yum.repos.d/epel-archive-8.repo

如图所示操作:

mysql error hy000_you have an error in your sql

再下载依赖:

yum install -y libaio.so.1

mysql error hy000_you have an error in your sql
mysql error hy000_you have an error in your sql

再安装

yum install -y libaio

提示成功后,初始化数据库:

mysqld --initialize --user mysql

mysql error hy000_you have an error in your sql

 

 

点击关注,第一时间了解华为云新鲜技术~

原文地址:https://www.cnblogs.com/huaweiyun/archive/2022/10/08/16768469.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/4697.html

(0)
上一篇 2023-06-08 17:30
下一篇 2023-06-08

相关推荐

  • 只有双向关注_反复关注取关

    只有双向关注_反复关注取关开心一刻 有个问题一直困扰着我:许仙选择了救蛇,为什么杨过却选择救雕(而不救蛇) 后面想想,其实杨过救神雕是有原因的,当年神雕和巨蛇打架的时候 雕对杨过说:杀蛇,杀蛇,杀蛇! 蛇对杨过说:杀雕,杀雕,

    2023-05-20
    144
  • 为什么在Python中使用None是件好事?

    为什么在Python中使用None是件好事?None是Python中的一个特殊对象,表示空值或者不存在。在Python中,None可以在函数中作为占位符使用,表示该参数暂时没有值。

    2023-12-22
    108
  • Python模块:Pandas数据处理与分析

    Python模块:Pandas数据处理与分析Pandas是一个数据处理和分析的Python库,在数据的清洗、整理、处理、分析等方面提供了很多功能,使得数据分析变得更加高效、简便。它的核心是两个数据结构:Series和DataFrame。Series是一种一维数组,可以用来存储一些列标签或一些应用标签的数据,而DataFrame则是二维结构,类似于表格,可以存储多种类型的数据。Pandas是基于Numpy框架建立的,可以很好地与其它科学计算库协作使用。

    2024-03-27
    79
  • 数据库(SQLServer)

    数据库(SQLServer)一、数据库的概念 数据库:DataBase 按照一定数据结构来组织、存储和管理数据的仓库。存储在一起的相关数据的集合。 数据库管理系统:DataBase Management System DBMS…

    2023-03-22
    158
  • 针对API 安全问题,F5 有什么解决方案?「建议收藏」

    针对API 安全问题,F5 有什么解决方案?「建议收藏」     在技术形态上,API可以帮助应用服务之间实现更好的相互通信,帮助企业联结上下游关系,解锁数字商业模型。然而,随着企业应用微服务化的进一步深入,IDC调查显示,针对API 安全问题,API管…

    2022-12-24
    146
  • 柔性数组(Redis源码学习)

    柔性数组(Redis源码学习)柔性数组(Redis源码学习) 1. 问题背景 在阅读Redis源码中的字符串有如下结构,在sizeof(struct sdshdr)得到结果为8,在后续内存申请和计算中也用到。其实在工作中有遇到过这

    2023-04-18
    148
  • Python str()方法解析

    Python str()方法解析str() 是一个 Python 内置函数,用于将指定的对象转换为字符串,例如数值(int,float,complex)、序列(list,tuple)、字典等等。在 Python 编程中,str() 方法的用途非常广泛,详细理解 str() 方法是很必要的。

    2024-05-02
    68
  • Python代码获取UTC-4时区当前时间

    Python代码获取UTC-4时区当前时间时区是世界时间在地球上的区域上按照一定的规则划分成的标准时间。由于地球自转的角度是360度,一天的时间是固定的24小时,但因为地球的不同位置,同一时间,不同地方看到的太阳时角角度是不一样的。

    2024-01-07
    120

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注