Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] 请问,使用phpmyadmin搬家后要注意什么?

[复制链接]
Gnagno 发表于 2009-10-4 13:13:47 | 显示全部楼层 |阅读模式
新空间的数据库名字和表前缀都一样,可是在后台找不到数据库
回复

使用道具 举报

antdk 发表于 2009-10-4 18:51:28 | 显示全部楼层
config.php文件里的配置要做相应改变,uc里的设置一样需要变化。
回复

使用道具 举报

littlehz 发表于 2009-10-4 20:51:51 | 显示全部楼层
用phpmyadmin导出的数据库完全不用重新安装,把备份的文件数据用FTP上传至新服务器,新服务器数据库上的phpmyadmin导入数据库的备份包。然后修改uc的data/config.inc.php,ss和uchome的config.php,Discuz!的config.inc.php,将其中的连接数据库的帐号密码都修改成新的。
回复

使用道具 举报

 楼主| Gnagno 发表于 2009-10-5 21:00:31 | 显示全部楼层
我是将老站的数据恢复到新站,其他几个SS都可以,就这一个不可以,不知道为什么,恢复后功能都正常,只是在更新文件缓存的时候有下面的提示:
  1. SupeSite info: Can not connect to MySQL server

  2. User: admin
  3. Time: 2009-10-5 8:55pm
  4. Script: /admincp.php

  5. Error:
  6. Errno.: 0
复制代码
UC和SS的识别文件的数据都是一致的

旧的空间环境:
  1. # 操作系统: Linux / PHP v5.2.10
  2. # 数据库版本: 5.0.81-community
复制代码
新的环境:
  1. # 操作系统: Linux / PHP v5.2.9
  2. # 数据库版本: 5.0.45
复制代码
老站是装在一个站的文件夹内,数据库是独立的,装在新站是个2级米,数据库也是独立的((em:05))
回复

使用道具 举报

 楼主| Gnagno 发表于 2009-10-5 21:02:46 | 显示全部楼层
新站的数据库是需要写IP的,是不是因为这个问题呢?可是其他2个都可以呀,就这个不行
回复

使用道具 举报

 楼主| Gnagno 发表于 2009-10-5 22:52:08 | 显示全部楼层
我无论是使用后台备份的数据还是phpmyadmin备份的数据都不可以
回复

使用道具 举报

littlehz 发表于 2009-10-5 23:17:14 | 显示全部楼层
如果说要写IP的数据库,要咨询一下数据库那边是不是可以外部连接上。一般数据库都只允许本机的PHP程序连接的
回复

使用道具 举报

 楼主| Gnagno 发表于 2009-10-6 03:31:04 | 显示全部楼层
如果说要写IP的数据库,要咨询一下数据库那边是不是可以外部连接上。一般数据库都只允许本机的PHP程序连接的 ...
littlehz 发表于 2009-10-5 23:17



    那个IP的数据库只能用在我装SS的空间上的,在数据库内可以看吗?或者在数据库内怎么修改呢
回复

使用道具 举报

littlehz 发表于 2009-10-6 11:36:02 | 显示全部楼层
8# Gnagno


    1、进phpmyadmin权限,查看用户的主机,如果是localhost则只允许该帐号在本机使用,要修改成任意主机%
    2、注意服务器上的防火墙,是不是不允许3306端口让外部访问。

两个都要允许才行。
你出现的提示是数据库无法连接,应该是第二点导致的问题,如果是第一点的权限设置,会提示权限错误而不是无法连接。

如果是自己配置的服务器,网上找找相关的教程设置吧,如果是空间商提供的主机问问空间商。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 07:30 , Processed in 0.082374 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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