2016-06-01 8 views
0

私のUbuntuマシンでMySQLを使用してデータベースにテーブルをインポートしようとすると、次のエラーが発生します。Mysqlを使用してテーブルをデータベースにインポートする際にSQL構文エラーが発生する

エラー:

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 'mysql -u root -p spesh db_hit_type < /var/www/html/spesh.com/public_html/portal/' at line 1

私はテーブルのデータをインポートするには、次のコマンドを使用していました。

mysql -u root -p spesh db_hit_type < /var/www/html/spesh.com/public_html/portal/js/db_hit_type.sql; 

このエラーを解決するのを手伝ってください。

+0

コマンド自体がSQLであるかのように、あなたは何とかmysqlにコマンドを渡しています。これをPHPとタグ付けすると、PHPはどこに入りますか? –

答えて

0

私はこのコマンドをMySQLコマンドプロンプトまたは一部のクライアントプログラムで実行しようとしていると思います。 mysqlコンソールからではなく、サーバコンソールからmysqlプログラムを実行する必要があります。

+0

よろしくお願いします。 – satya

+0

実際に私はこの 'mysql> mysql -u root -p spesh db_hit_type satya

+0

「mysql>」は私の前提が正しいことを示しています。最初にmysqlコマンドプロンプトを終了する必要があります。 – Jehy

関連する問題