最初のエクスポートは、(ヘッダをExcelに必要としない、ライン上のデータのみ)CSVファイルのUTF-8形式のファイルをエクセル、
後(指定されたフォーカス)し、その後、メモ帳++オープン使う「エンコーディング」オプション「を使用するANSIコード」を選択して保存サーバーにアップロード。
通常、インストールMySQLのエンコード形式はUTF-8で、次のことができshow variables like 'char%';
、次の図を参照し、一貫性のある場合は、設定する必要はありません。
それ以外の場合は、参照してください。ここで(この記事に完全に従ったファイルのエンコーディングを引き起こすことはありませんし、インポートすることはできません、上記のプランに差が集中する)エンコーディングを設定します
次に、(主キー、主キーを設定してください)→作成データベーステーブルを作成します。
create table shop_product (id int primary key auto_increment,
typename varchar(30),
name varchar(30),
price double(5,2),
photos varchar(255));
あなたがテーブルのエラーを作成するときにエラーが表タイムズ外部キー(外部キー)を削除できない場合は、次の解決方法を参照してください可能性があります。
これは、原因が更新または削除することができないデータでMySQLのInnoDBの外部キーを設定する関連かもしれません。この状況は、変数FOREIGN_KEY_CHECKSを設定することで回避することができます。
SET FOREIGN_KEY_CHECKS = 0。
除去が完全なセットである場合には
SET FOREIGN_KEY_CHECKS = 1。
次のような問題は、一般的に与えられた、ファイルのアクセス権に遭遇しました:
"ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement"
このとき、できるshow variables like "secure_file_priv";
セキュリティファイルの場所のmysqlを表示するために導入すること。一般的に「は/ var /はmysql- / libにファイル/」、 ファイルがこのディレクトリにコピーすることができます
し、インポートデータ
load data infile "/var/lib/mysql-files/3.csv" into table school_area character set utf8 fields terminated by "," lines terminated by '\r\n';