返回列表 发帖
查看: 500|回复: 10

[求助] X3.5数据库磁盘数据完好重装了同样系统和5.7版本数据库,正确修改mysql数据目录但是ecs pid总是报错咋整?

25

主题

225

回帖

339

积分

炉火纯青

贡献
0 点
金币
46 个
发表于 2024-2-5 01:29:30 | 显示全部楼层 |阅读模式


使用默认mysql数据目录时正常,但是导入数据库总是502超时;

正确修改mysql数据目录但又总是报错:MySQL. ERROR! The server quit without updating PID file


这咋整?
我知道答案 回答被采纳将会获得1 贡献 已有9人回答
回复

使用道具 举报

20

主题

132

回帖

179

积分

渐入佳境

贡献
3 点
金币
9 个
发表于 2024-2-5 07:52:42 | 显示全部楼层
innodb引擎不太好用
回复 支持 反对

使用道具 举报

8

主题

1597

回帖

2758

积分

应用开发者

贡献
189 点
金币
123 个
QQ
发表于 2024-2-5 08:06:14 | 显示全部楼层
直接 回滚吧!

想重装的话 就先 导出sql备份后 再重装!

建议 直接mysqldump备份导入数据库
专业解决各类服务器问题 和 discuz疑难杂症!
QQ 860855665 西部数码核心代理www.wensuhulian.com 飘仙建站论坛bbs.piaoxian.net
discuz互助QQ群 73131419
回复 支持 反对

使用道具 举报

6

主题

368

回帖

484

积分

应用开发者

贡献
16 点
金币
13 个
QQ
发表于 2024-2-5 09:58:18 | 显示全部楼层
问题描述的很笼统,大概需要查mysql的相关信息:如错误日志、数据库所在目录的文件权限。
回复 支持 反对

使用道具 举报

25

主题

225

回帖

339

积分

炉火纯青

贡献
0 点
金币
46 个
 楼主| 发表于 2024-2-6 01:24:03 | 显示全部楼层
X3.5数据库磁盘数据完好,系统盘重装了mysql,这样子原来数据库单独磁盘的数据库文件是不是就没法用了?是不是重装了mysql后X3.5的数据库文件就只能采用导入数据库方式才可以?

因为在数据库文件目录导入数据库可以,而移入原来的数据库文件就报错:Starting MySQL. ERROR! The server quit without updating PID file
回复 支持 反对

使用道具 举报

6

主题

368

回帖

484

积分

应用开发者

贡献
16 点
金币
13 个
QQ
发表于 2024-2-6 11:18:02 | 显示全部楼层
hotchina86 发表于 2024-2-6 01:24
X3.5数据库磁盘数据完好,系统盘重装了mysql,这样子原来数据库单独磁盘的数据库文件是不是就没法用了?是 ...

你这样操作是不对的,mysql5.7默认存储引擎为innodb,是不能通过复制数据库文件来转移数据的。涉及到binlog日志。x3.4及以前的操作老方法要改改了。

x3.5只能通过sql导入mysql来恢复网站数据。
Thinkphp、Discuz开发、PHP环境搭建以及解决网站各种疑难杂症。联系QQ:502251257
回复 支持 反对

使用道具 举报

25

主题

225

回帖

339

积分

炉火纯青

贡献
0 点
金币
46 个
 楼主| 发表于 2024-2-6 15:57:56 | 显示全部楼层
是的,老办法不行了。感谢各位指导帮助!
回复 支持 反对

使用道具 举报

6

主题

54

回帖

66

积分

渐入佳境

贡献
0 点
金币
4 个
发表于 2024-2-12 13:12:24 | 显示全部楼层
false001 发表于 2024-2-6 11:18
你这样操作是不对的,mysql5.7默认存储引擎为innodb,是不能通过复制数据库文件来转移数据的。涉及到binl ...

那也就是说不能在X3.4的后台直接恢复数据库了是吗

只能在phpMyAdmin上面导入sql是吗
回复 支持 反对

使用道具 举报

6

主题

368

回帖

484

积分

应用开发者

贡献
16 点
金币
13 个
QQ
发表于 2024-2-14 17:08:03 | 显示全部楼层
yycvip 发表于 2024-2-12 13:12
那也就是说不能在X3.4的后台直接恢复数据库了是吗

只能在phpMyAdmin上面导入sql是吗 ...

我没有说不能在X3.4的后台直接恢复数据库(这个功能我没有用过,通常情况下我是先通过adminer.php工具将数据库导出来,恢复数据的时候,再用admin.php工具导入数据。),我说的是对方将数据库文件通过覆盖的方式去恢复数据是不对的,x3.5用的是mysql innodb存储引擎,不能这样操作。

Thinkphp、Discuz开发、PHP环境搭建以及解决网站各种疑难杂症。联系QQ:502251257
回复 支持 反对

使用道具 举报

6

主题

54

回帖

66

积分

渐入佳境

贡献
0 点
金币
4 个
发表于 2024-2-17 19:00:08 | 显示全部楼层
false001 发表于 2024-2-14 17:08
我没有说不能在X3.4的后台直接恢复数据库(这个功能我没有用过,通常情况下我是先通过adminer.php工具将 ...

我不现在就不会迁移3.5,不知道怎么迁移。不知道有没有教程。

而且安装时php是7.4,然后想把php升级了,也就不会了
php8.0比php7.4多不了多少性能,升不升级无所谓。官方DZX升级教程https://www.dismall.com/thread-15914-1-1.html 
发表于 2024-2-17 22:06
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-18 19:59 , Processed in 0.061435 second(s), 7 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表