0

我是在网站上提问的新手,情况如下:

  • 我使用 Xampp 控制面板,
  • 我有两个系统,旧的和新的(新的只是旧的升级版)。
  • 我有2个数据库,我们分别命名为db1和db2,(db1是旧数据库使用的dbase,db2是新数据库使用的dbase。)
  • 除了一个表之外,两个数据库都有相同的表和内容,在 db1.tb_final_dtr 中,结构只有 10 列,而 db2.tb_final_dtr 有 11 列,尽管每个表中的 10 列彼此相同,而且两个表都有相同的记录。-我试图用简单的查询来查询两个数据库让我们说“SELECT * FROM tb_final_dtr WHERE hr_id = 'ASM12-0101'”,问题是,db1 立即显示 10 条记录,而 db2 显示空结果。它们都具有相同的表结构和记录,只是数据库名称和一张表中的列数不同。

什么似乎是问题?希望你能马上回答我的问题。非常感谢。

4

1 回答 1

0

您的 DB_2 无法在新系统上运行..

转到 PHPmyadmin(在您的新系统上)并使用从您网站的 conf 文件(和服务器名称作为 localhost)写入的用户名和密码添加新用户:P

所以

  • 去 PMA
  • 添加新用户
  • 输入数据(服务器、用户名、密码)
  • 重新加载mysql

当然,如果表是重复的,那么配置文件中的数据库名称也可能是错误的,谁知道呢,所以也要检查一下。

祝你好运!

于 2013-09-10T08:46:08.120 回答