当前位置: 首页 > 面试题库 >

错误#1046-XAMPP上没有选择数据库SQL导入

罗烨霖
2023-03-14
问题内容

我试图将SQL数据库从我的Drupal生产站点导入到本地计算机上的沙箱测试站点。我目前在这里工作的机器上使用XAMPP。

我已经下载了数据库aipiadxxm_if9DHdr.sql,然后转到phpMyAdmin,http://localhost/phpmyadmin/index.php然后转到->导入。

导入数据库后,出现此错误:

SQL query:
--
-- Database: `aipiadxxm_if9DHdr.sql`
--
-- --------------------------------------------------------
--
-- Table structure for table `if9d_access`
--
CREATE TABLE IF NOT EXISTS `if9d_access` (
`aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`mask` varchar( 255 ) NOT NULL default '',
`type` varchar( 255 ) NOT NULL default '',
`status` tinyint( 4 ) NOT NULL default '0',
PRIMARY KEY ( `aid` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;


MySQL said: Documentation
#1046 - No database selected

是什么原因造成此错误消息:#1046 - No database selected


问题答案:

在导入表结构和数据的SQL之前,您需要在沙盒计算机上创建和/或选择数据库。

在phpMyAdmin中,这意味着从侧边栏中选择一个数据库, 然后 使用其导入选项卡。如果要填充的数据库不存在,则必须首先使用Create new database表单创建它。

导入后,您应确认导出-导入过程未影响匿名用户记录(uid 0)。



 类似资料:
  • 问题内容: 我在通过localhost上的PHP脚本选择数据库时遇到麻烦。 我100%确定数据库名称拼写正确,并且实际上它很好地出现在phpmyAdmin上,并且仅当我尝试通过在本地主机上运行PHP脚本尝试连接到它时,它才会显示以下错误: 我的PHP代码在这里: 我已经阅读了成千上万个论坛,并且我将尽一切努力。但是不知道这里出了什么问题吗? 一件有趣的事情是,如果我在PHP脚本中将数据库名称更改为

  • 我有连接到我的数据库运行。我可以执行以下没有问题: 然而,在设置了JPA和持久类之后,我总是得到一个“未选择数据库”错误。看起来我不需要调整我的数据库配置(MySQL连接到Glassfish 3.1),否则上面的代码将无法工作。 正在拨打的电话: 我尝试过这个调用直接在MySQL工作台和它不工作。 这一个确实有效: 我一直在玩游戏,似乎无法在任何地方添加数据库名称(“人”)。以下是我目前掌握的情况

  • 我试图使用MySQL创建一个数据库。我就遇到了这个问题。我怎么才能修好它? 错误1044(42000):拒绝用户“@'localhost”访问数据库“sample_db”

  • 如何查询我的sql server以仅获取数据库的大小? 我用了这个: 我得到了这个: 它返回我几个列,我不需要,也许有一个技巧,从这个存储过程中选择database_size列? 我还尝试了这段代码: 它给了我这个结果: 所以我写了这个: 我得到:1183 所以它是有效的,但也许有一个合适的方法来得到这个?

  • 我找不到任何关于Anylogic解决此错误的帮助。

  • 大家好,我有一些问题与我的SQLite数据库在我的java程序。我试图从几个表中检索数据,但它说我的表不存在。我已经用数据库浏览器检查过了,它肯定在那里,所以我不确定我做错了什么。这是我收到的错误: [SQLITE_ERROR]SQL错误或缺少数据库(没有这样的表:staff_clocked_in.clock_in_time) 我确信我的表存在,并且两个表中都有数据,这里是我的数据库浏览器的截图。