宝塔用户_zkjdqz 发表于 2024-6-3 15:14:24

【待反馈】Mysql多版本管理安装数据库配置失败

面板、插件版本:8.2.0,mysql多版本:1.0.4
系统版本:centOS7
问题描述:在使用mysql多版本管理的时候,安装数据库配置失败,数据也启动不了
相关截图(日志、错误):

运维技术阿闯 发表于 2024-6-3 15:23:13

您好,通过您提供的图片来看,您遇到了一个关于 MySQL 数据库连接错误的问题。错误提示中提到 network dk mysql manager btnet 被声明为外部的,但无法找到。这个问题可能是应用程序或脚本中的配置错误导致的

您这边看一下是否可以备份数据然后重新安装一下mysql多版本管理器,并且使用MySQL多版本管理器的1.0.4版本

宝塔用户_zkjdqz 发表于 2024-6-3 15:44:03

运维技术阿闯 发表于 2024-6-3 15:23
您好,通过您提供的图片来看,您遇到了一个关于 MySQL 数据库连接错误的问题。错误提示中提到 network dk m ...

我卸载重装了好几次,都还是一样的问题。

运维技术阿闯 发表于 2024-6-3 16:29:32

宝塔用户_zkjdqz 发表于 2024-6-3 15:44
我卸载重装了好几次,都还是一样的问题。

您好,首先,你需要确认MySQL客户端库(通常是libmysqlclient)是否已正确安装在你的系统上

如果MySQL库已安装,但链接器仍然报告找不到库,可能是因为库文件不在链接器的标准搜索路径中。你可以使用find或locate命令来查找MySQL库文件的确切位置:
sudo find / -name libmysqlclient*
找到了库文件的位置,你可能需要告诉链接器在哪里可以找到这些文件。这可以通过设置LD_LIBRARY_PATH环境变量(对于运行时)或修改链接器的搜索路径(对于编译时)来完成
,如果你的库文件在/usr/local/mysql/lib目录下,你可以这样编译你的程序
gcc -o myprogram myprogram.c -L/usr/local/mysql/lib -lmysqlclient
对于运行时,你可以将库目录添加到LD_LIBRARY_PATH中:
export LD_LIBRARY_PATH=/usr/local/mysql/lib:$LD_LIBRARY_PATH
更好的解决方案可能是将库文件移动到标准路径下,或者创建一个配置文件(如/mysql.conf)来告诉动态链接器在哪里可以找到这些库。

然后重新安装

宝塔用户_zkjdqz 发表于 2024-6-4 12:13:41

运维技术阿闯 发表于 2024-6-3 16:29
您好,首先,你需要确认MySQL客户端库(通常是libmysqlclient)是否已正确安装在你的系统上

如果MySQL库 ...

配置了还是一样的问题
file:///C:/Users/56560/Desktop/%E8%BF%98%E6%98%AF%E5%A4%B1%E8%B4%A5.png

宝塔用户_zkjdqz 发表于 2024-6-4 12:15:16

宝塔用户_zkjdqz 发表于 2024-6-4 12:13
配置了还是一样的问题

配置了还是一样的问题

运维技术阿闯 发表于 2024-6-4 14:12:22

宝塔用户_zkjdqz 发表于 2024-6-4 12:15
配置了还是一样的问题

您好,后台私信我您的面板信息,这边给您看一下
页: [1]
查看完整版本: 【待反馈】Mysql多版本管理安装数据库配置失败