导入SQL成功,但有错误。

9 浏览
0 Comments

导入SQL成功,但有错误。

我尝试将一个sql文件导入到mysql数据库中,警告显示“导入成功完成,执行了15个查询(inv-barang2.sql)”,但同时也显示了以下错误:

错误
SQL查询:拷贝
--
-- 数据库:`inv-barang2`
--
-- --------------------------------------------------------
--
-- 表`admin`的结构
--
CREATE TABLE IF NOT EXISTS `admin` (
  `id` int(11) NOT NULL,
  `username` varchar(255) NOT NULL,
  `password` varchar(255) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
MySQL说:文档
#1046 - 未选择数据库

我希望这个sql能够成功导入,并且不再抛出错误。

0
0 Comments

导入SQL成功,但出现错误的原因是您在运行命令之前没有选择数据库名称。解决方法如下:

1. 使用命令USE database_name;选择数据库名称,然后再次运行导入SQL的命令。

或者,

2. 使用命令mysql -u username -p database_name < file.sql将导入SQL的命令与选择数据库名称的命令合并在一起。其中,username是您的用户名,database_name是您要选择的数据库名称,file.sql是您要导入的SQL文件。

这些方法可以确保在导入SQL之前选择了正确的数据库名称,从而避免出现错误。

0