将其它服务器/usr/local/mysql/var直接移至新服务器MySQL无法启动
本帖最后由 shutdown_awa 于 2021-8-19 23:52 编辑我想迁移SQL但是...系统被我搞坏了,没办法生成.sql文件......然后就试着把/usr/local/mysql/var目录下的所有文件直接迁移到新服务器(新服务器没关MYSQL服务),重启发现一直没反应,然后最后报错是说重启超时了。然后我执行uninstall.sh卸载重装,还是启动不了。请问有什么办法正常安装吗?是有什么文件没删干净吗?
另外想问一下无法导出.sql文件的情况下导入数据库
求大佬解答QAQ
没停止mysql就直接拷贝var目录,mysql的数据库有可能已经损坏了,先看看错误日志什么信息再确定什么问题
licess 发表于 2021-8-20 09:31
没停止mysql就直接拷贝var目录,mysql的数据库有可能已经损坏了,先看看错误日志什么信息再确定什么问题
...
执行mysql show就
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
/usr/local/mysql/data下也没错误日志
看了一下mysql根本就没启动...lnmp kill mysql说没找到进程
lnmp mysql start就
Starting LNMP...
Starting nginx...done
[....] Starting mysql (via systemctl): mysql.serviceJob for mysql.service failed because a timeout was exceeded.
See "systemctl status mysql.service" and "journalctl -xe" for details.
failed!
Starting php-fpmdone
害QAQ
补充内容 (2021-8-20 10:55):
https://s3.bmp.ovh/imgs/2021/08/e1403cf9b412a8b5.png
https://s3.bmp.ovh/imgs/2021/08/2f3448ef0b9a38e0.png
执行提示我执行的指令
另外长的那张截图给的日志路径,文件不存在 shutdown_awa 发表于 2021-8-20 10:24
执行mysql show就
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysq ...
你只要没改动过默认数据库目录就不是 /usr/local/mysql/data 默认 /usr/local/mysql/var licess 发表于 2021-8-20 12:27
你只要没改动过默认数据库目录就不是 /usr/local/mysql/data 默认 /usr/local/mysql/var ...
没有日志,就是因为没法启动才没日志的吧。。。https://s3.bmp.ovh/imgs/2021/08/e1403cf9b412a8b5.png
https://s3.bmp.ovh/imgs/2021/08/2f3448ef0b9a38e0.png
这两张是启动失败之后叫我执行指令之后提示的内容,能帮我看看吗
数据库本来就没东西,只是现在想正常启动mysql服务我就满足了 shutdown_awa 发表于 2021-8-20 13:08
没有日志,就是因为没法启动才没日志的吧。。。
这两张是启动失败之后叫我执行指令之后提示的内容,能帮 ...
你发截图上面已经显示记录到 /usr/local/mysql/var/目录下的日志文件中 licess 发表于 2021-8-20 19:09
你发截图上面已经显示记录到 /usr/local/mysql/var/目录下的日志文件中
太抱歉,打扰了
可能是我服务器或者是兼容的问题,php7.4和5mysql5.7装不上去;php7.3配mysql5.6又好了QAQ
页:
[1]