mysql数据库的移植的问题

发布于 2022-09-30 07:04:32 字数 202 浏览 13 评论 0

我有一台AS30的机器,apache+mysql+php做了一个web站点,将这个站点的mysql数据库tar成一个包,移到另一台机器上,rh90+apache+mysql+php,web前台没有变,还用原来的,mysql管理员和密码都一样。
但是用浏览器访问后什么都不显示了。什么都有。
请问这是为什么,是不是mysql数据库的移植还有别的方法,方法是什么?
谢谢。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

吃不饱 2022-10-07 07:04:32

不要直接打包,用mysqldump

后eg是否自 2022-10-07 07:04:32

请问LZ的数据库文件权限正确吗?

娇女薄笑 2022-10-07 07:04:32

我用mysqldump做了还是不行。文件权限是对的。有人说可能是php或是apache的问题,请指教。
移到win上可以不可以。

自演自醉 2022-10-07 07:04:32

安装一个mysql,把数据文件拷贝过去就行了

婴鹅 2022-10-07 07:04:32

安装一个mysql,把数据文件拷贝过去就行了

好像insert 比較安全...

酒废 2022-10-07 07:04:32

在liunx中导出数据库后,在win中导入,出现下面的错误。

C:\KedingSoft\MySql\Bin>mysqldump -u root -p nuke < k:\nuke.bak
Enter password: ************
# MySQL dump 6.8
#
# Host: localhost    Database: nuke
#--------------------------------------------------------
# Server version        3.22.30-shareware-debug
mysqldump: Can't get info about table: 'nuke_authors'
error: Can't find file: 'nuke_authors.ism' (errno: 2)

C:\KedingSoft\MySql\Bin>

这是为什么。

筱果果 2022-10-07 07:04:32

我从来都是把 /var/lib/mysql 下的几个数据库目录打到一个tarball里,新装的服务器只要装上mysql,然后把这个tarball解到/var/lib/mysql里就没问题了。记得重启mysql

故乡的云 2022-10-07 07:04:32

是不是服务器IP地址变了?程序连接mysql的IP没改过来,嘿嘿,我瞎说一下,我以前干过这事!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文