你的问题可能在wp-config.php. 如果表已经存在,则不需要运行任何安装wp-admin/install.php 仅在未检测到具有中设置的表时使用wp-config.php.
通过一个参数一个参数地检查,我将让您了解一切是什么。
DB_NAME WordPress应访问的数据库的名称。确保将其设置为要使用的数据库。
DB_USER 和DB_PASSWORD 是登录凭据。由于您没有收到数据库连接错误,这些错误可能是正确的。
DB_HOST 是WordPress连接到数据库的方式。同样,没有数据库错误可能意味着这很好。
不用担心DB_CHARSET 和DB_COLLATE 除非您有特定的理由更改它们,否则这只是数据库设置。
你最不需要担心的是$table_prefix. 根据评论,我猜测这是你的问题。如果查看导入的表,它们的名称应该如下wp_posts, wp_options, 等等。无论它们之间的公共线程是什么,都需要设置为前缀。确保设置完全相同,包括_ 如果在那里。WordPress没有添加任何内容,它只是将表名连接到其末尾。