Mysql import语句不影响数据库

时间:2013-01-25 15:18:28

标签: mysql mysqlimport

我正在尝试将一个.sql文件导入到我的MySql服务器上的数据库上。我已经运行了命令

mysql -u root -p database_name < file_location

......但似乎没有任何事情发生。当我运行命令时,它会询问我的密码,我把它放入,并且该命令应该运行(我没有看到任何结果或消息)。我知道它不起作用,因为我登录MySql服务器并检查数据库,那里什么都没有。有谁知道发生了什么事?

我尝试添加详细选项但是我遇到了一堆错误,或者我认为是错误。以下是一些第一行:

--------------
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
--------------

--------------
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
--------------

--------------
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
--------------

--------------
/*!40101 SET NAMES utf8 */
--------------

--------------
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
--------------

--------------
/*!40103 SET TIME_ZONE='+00:00' */
--------------

--------------
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
--------------

2 个答案:

答案 0 :(得分:0)

使用-vvv选项运行脚本以获取每个执行查询的回显。

mysql -vvv -u root -p database_name < file_location

答案 1 :(得分:0)

我修好了。不知何故,该文件已损坏,我只是重新下载它。谢谢你的帮助