gpt4 book ai didi

php - 为整个数据库导入单个 MySQL .sql 文件 |未选择数据库错误

转载 作者:行者123 更新时间:2023-11-29 21:09:42 26 4
gpt4 key购买 nike

我知道这可能不是正确的方法,但我将整个数据库导出到名为 localhost.sql 的文件中。我不知道如何将其导入到我的新数据库中,因为它要求将其放入目标数据库,但我没有,我需要它来导入整个数据库,而不是导入到表中。或者至少我是这么理解的。

当我转到 PhpMyAdmin 并导入并选择该文件,然后单击“Go”时,它会出现此错误...

错误:

SQL queryCREATE TABLE IF NOT EXISTS pinnums(pin varchar(5) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1

1046 - No database selected

是的,这是不言自明的,但是花几个小时查看论坛并尝试没有意义/工作的东西......我不知道......

我认为我无法显示我的数据库文件,因为它包含敏感信息。

我的大部分网站都依赖这些我无法访问的数据库运行,因此我需要它们,否则我的所有工作都已完成。 :(任何想法都有帮助!

最佳答案

您需要首先在目标数据库服务器中创建一个新数据库,然后将.sql文件导入到该数据库中。

`#mysql> create database <newdatabasename>;`
#shell> mysql -u<user> -p <newdatabasename> < localhost.sql

关于php - 为整个数据库导入单个 MySQL .sql 文件 |未选择数据库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36490642/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com