当前位置: 首页 > news >正文

【Linux】安装配置mysql中出现的问题1

问题:
doing@ThinkPad-L14-Gen-3-c80a1683:~/公共/programFiles/mysql$ sudo /home/doing/公共/programFiles/mysql/bin/mysqld --initialize --user=mysql --basedir=/home/doing/公共/programFiles/mysql --datadir=/var/lib/mysql
/home/doing/公共/programFiles/mysql/bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
doing@ThinkPad-L14-Gen-3-c80a1683:~/公共/programFiles/mysql$
这个命令为什么不执行
之前有试过用apt 安装对应的mysql-server,安装过程中退出了,所以这里先清除掉所有的apk安装的mysql文件和文件夹:

✅ 目标:让 手工 tarball 版 正常运行,不再被 apt 干扰
① 先彻底 卸载 apt 版(保留手工目录)

sudo systemctl stop mysql
sudo apt purge -y mysql-server* mysql-client*
sudo apt autoremove -y
sudo rm -rf /etc/mysql /var/lib/mysql /var/log/mysql*

② 刷新 dpkg 状态

sudo dpkg --configure -a

③ 确认 apt 不再卡住

sudo apt install -f

应该提示 “0 个包需要配置”。

接下来就是:
初始化mysql的数据文件夹:

sudo /home/doing/公共/programFiles/mysql/bin/mysqld \--initialize --user=mysql \--basedir=/home/doing/公共/programFiles/mysql \--datadir=/var/lib/mysql

出现问题:

mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
doing@ThinkPad-L14-Gen-3-c80a1683:~/公共/programFiles/mysql/bin$ mysql -u root -p
mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

要让你的 手工 mysqld 找到 libtinfo.so.5和libaio.so.1,有一个立竿见影的办法:

# 把 libaio.so.1t64 映射成 libaio.so.1
sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 \/usr/lib/x86_64-linux-gnu/libaio.so.1
# 把 libtinfo6 映射成 libtinfo.so.5
sudo ln -s /lib/x86_64-linux-gnu/libtinfo.so.6 \/lib/x86_64-linux-gnu/libtinfo.so.5
sudo ldconfig
http://www.dtcms.com/a/445796.html

相关文章:

  • CMU15445(2023fall) Project #1 - Buffer Pool Manager优化分析
  • Vue 基础(实战模板与命名指南)
  • 葫芦岛建设信息网站营销专业就业前景
  • 保定网站推广哪家好专业团队张伟图片
  • leetcode 1219 黄金矿工
  • 【Camera】MTK平台的一些基础认识(待补充)
  • Go基础:用Go语言操作MySQL详解
  • 数字短链接生成郑州seo优化
  • 网站排版尺寸安装好的字体怎么用wordpress
  • 如何利用企业微信SCRM打造精准客户营销策略?
  • AI 编程 Trae 如何去 AI 味(以用户管理系统为例子)
  • 【National Treasure2】
  • 【LLM4EDA】: Part 9--LLM4EDA的优化与建模
  • 用parser_tools插件来解析SQL语句
  • 湖北住房和城乡建设厅网站phpmysql做网站
  • 《量子计算》学习笔记:量子计算的基本定义(续)
  • 哈尔滨网站建设价位上海有名的猎头公司
  • 手写MyBatis第94弹:完整架构回顾与核心技术深度解析
  • 汽车电子Autosar架构BSW层学习路线·附录章节
  • 织梦 网站设计做网站竟然不知道cms
  • Linex操作系统-Shell脚本(六)
  • 2025年ASOC SCI2区TOP,基于动态模糊系统的改进灰狼算法FGWO,深度解析+性能实测
  • Go基础:输入与输出格式化详解
  • Go语言:数据压缩与解压详解
  • Odoo 前端控制器:构建无缝集成的网站页面
  • Go基础:json文件处理详解(标准库`encoding/json`)
  • 网站页头尺寸网站建设实物实训目的
  • RegNet:高效可扩展网络
  • 软考 系统架构设计师系列知识点之杂项集萃(169)
  • 大数据毕业设计选题推荐-基于大数据的人口普查收入数据分析与可视化系统-Hadoop-Spark-数据可视化-BigData