当前位置:论坛首页 > Linux面板 > 求助

【已完成】升级mysql后无法备份

发表在 Linux面板2023-3-2 12:35 [复制链接] 4 3322

本帖最后由 堡塔运维香菜卷 于 2023-4-1 15:15 编辑

昨天mysql突然关闭了,怎么启动都启动不了,网上的遍了方法没有一个行的,于是升级了一下mysql,升级到5.7.40。在mysql在升级前在mysql配置文件中,把/www/server/data改为/www/server/database,把数据库以及sys目录复制到/www/server/databas里面。


    升级完后打开内容,向网站插入内容,都正常,就是无法备份。

-------------------------------
问题:

    用宝塔备份,只能备份400B的内容,而我的数据库800M多,无法备份。
-------------------------------
网上解决方法(不行):

使用命令备份:mysqldump

返回;Couldn't execute 'SHOW VARIABLES LIKE 'gtid\_mode'': Table 'performance_schema.session_variables' doesn't exist (1146)


网上说:mysql_upgrade -u root -p --force

重新生成sys,performance_schema数据库

执行返回:显示-bash: mysql_upgrade: command not found

接着执行:

到 /www/server/mysql/bin
执行
mysql_upgrade -u root -p --force


仍然提示:-bash: mysql_upgrade: command not found

在bin里面确实有mysql_upgrade

----------------------
请问,怎么解决,宝塔里面关于mysql升级的都看了也没有解决。
使用道具 举报 只看该作者 回复
发表于 2023-3-2 14:30:54 | 显示全部楼层
您好,您有多少数据?错误提示performance_schema.session_variables 这个系统表不存在,您都怎么操作的?有没有修改什么参数?
使用道具 举报 回复 支持 反对
发表于 2023-3-2 15:06:04 | 显示全部楼层
大炮运维V587 发表于 2023-3-2 14:30
您好,您有多少数据?错误提示performance_schema.session_variables 这个系统表不存在,您都怎么操作的? ...

您好,我一个代码也没有改,就是升级了一下mysql,我数据有1200多万条。1000多张表。

昨天,mysql自己关闭了,怎么也启动不起来就升级了一下,

大哥,有没有什么解决方案
使用道具 举报 回复 支持 反对
发表于 2023-3-2 15:10:45 | 显示全部楼层
宝塔用户_kgqopv 发表于 2023-3-2 15:06
您好,我一个代码也没有改,就是升级了一下mysql,我数据有1200多万条。1000多张表。

昨天,mysql自己关 ...

客服微信.png
您好,您扫码联系我们的客服
使用道具 举报 回复 支持 反对
发表于 2023-3-2 15:14:03 | 显示全部楼层
大炮运维V587 发表于 2023-3-2 15:10
您好,您扫码联系我们的客服

好的,感谢!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表