2017-05-20 27 views
0

ダンプファイル名がmydata.dump.sqlです。現在MYSQLデータベースのコンソールを使用しています。 「その構文が、ダンプ・ファイルを間違っsがphpmyadminのによって生成されたものMySQLにインポートするときにダンプファイルのエラーが発生する

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TRANSACTION' at line 7 
Query OK, 0 rows affected (0.00 sec) 

わからない:

source mydata.dump.sql 

私はしかし、エラーを取得しています:私のデータを使用するには、私は元のコマンドを試してみましただから私は合法だと思った。ここで ライン7を示し、ダンプファイルからの抜粋:あなたが使用できるコマンドラインで

---- 
-- phpLiteAdmin database dump (http://www.phpliteadmin.org/) 
-- phpLiteAdmin version: 1.9.7-dev 
-- Exported: 10:39pm on May 20, 2017 (UTC) 
-- database file: /home/ubuntu/workspace/finale.db 
---- 
BEGIN TRANSACTION; 
COMMIT; 
+0

インポートする...その後、mysqlのとをエクスポートするmysqldumpをを使用することをお勧めします。それはphp ** my ** adminからではなく、php ** lite ** adminから明らかです。 –

答えて

0

mysql -u your_username -p database_name < mydata.dump.sql 

あなたがWindows上で完全なパスを入れている場合は

USE your db_name; 
SOURCE D:/yourfolder/mydata.dump.sql; 

てみてくださいmydata.dump.sqlという名前をに置き換えます。mydata_dump.sql

何度か私のためにphpmyadminに奇妙なエラーがありました。 多くの人々は、それはSQLiteのデータベースのダンプです...このファイルには、MySQLデータベースのダンプではありません

関連する問題