最近 Web ホスティング プロバイダーを切り替えましたが、新しいプロバイダーでは MySQL で「ファイル内のデータを読み込む」コマンドが許可されていません。ただし、そのコマンドを使用してデータベース内のテーブルを毎週更新する CSV ファイルが多数あります。通常のデータ読み込みオプションを使用せずに MySQL にインポートする最良の方法は何ですか? mysqlimport を試しましたが、データが SQL 形式ではなく、標準の CSV データであるため、失敗したようです。ご協力いただきありがとうございます。
質問する
989 次
1 に答える
0
次のプロセスを使用します。
- CSV を MySQL CSV ダンプ形式に変換します
- ファイルを MySQL サーバーまたは共有ホスティング ファイル システムにアップロードします。
次のいずれかのコマンドを使用してインポートします。
mysqladmin:
mysqladmin create db1 mysql db1 < dump.csv
mysql:
mysql> CREATE DATABASE IF NOT EXISTS db1; mysql> USE db1; mysql> source dump.csv
参考文献
于 2017-04-25T01:13:12.290 に答える