Navicat を使用して csv ファイルを MySQL にインポートする

Navicat を使用して csv ファイルを MySQL にインポートする

この記事では、参考までに、Navicatを使用してCSVファイルをMySQLにインポートするための具体的なコードを紹介します。具体的な内容は次のとおりです。

1. Navicat を開き、データベースに接続して、データをインポートするテーブルを見つけます。データベース テーブルは、指定されたデータベースの下のテーブルにあります。

2. データ テーブルを右クリックします。インポートウィザードをクリックします。

3. データをインポートするファイルの種類を選択します。この記事では、csv ファイルを例として取り上げ、csv ファイルを選択します。

4. 次に、ファイルの場所を選択します。最初の空の入力ボックスの後の省略記号をクリックすると、ファイル システムを参照して独自のファイルを見つけることができます。ファイルと同じエンコーディングを選択します。

5. 最初のオプションはレコードのセグメンテーションで、デフォルトを使用できます。2 番目のオプションはフィールド セパレーター、csv ファイルのデフォルトセグメンテーションです。

6. フィールド名行は、フィールド名の場所を示します。通常は最初の行です。最初のデータ行は、最初のデータの位置を示します。フィールド名がない場合、値は 1 になります。フィールド名がある場合、値は 2 になります。最後のデータlast data row 。最初の数個のデータのみが必要な場合は、最後のデータの位置をここに入力できます。これが空の場合、デフォルトですべてのデータがインポートされます。以下はフォーマット設定です。 date order 、日付表示における年、月、日の位置を示します。Y Y年、 Mは月、 D日を表します。ここでの選択は、独自のファイルに基づいています。 date delimiter日付の区切り文字を表し、 time delimiter時刻表示の区切り文字を表します。デフォルトで使用できるのは以下のものです。たとえば、ファイル内の日付が2010-10-11 12:12:12の場合、 date orderYMDdate delimiter-time delimiterです。

7. ソース テーブルはデータが格納されている場所を示し、ターゲット テーブルはデータがインポートされるテーブルを示します。

8. データ フローの方向を示します。ソース テーブルの user_id データは、ターゲット テーブルの user_id にインポートされます。

9. データをインポートする方法は 2 つあります。1 つはappendで、既存のレコードの後に​​データを追加します。もう 1 つはcopyで、既存のデータを削除してからデータを追加することを意味します。

10. 「開始」をクリックして実行を開始します。

這里寫圖片描述

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Navicat を使用して SQL ファイルをインポートする方法
  • Navicat がデータベース データ構造をインポートする際に発生するエラー datetime(0) の SQL レポートの問題を解決します。
  • Navicat は CSV データを MySQL にインポートします
  • Navicat for SQLite で中国語データを CSV にインポートする方法
  • Navicat for MySql ビジュアルインポート CSV ファイル
  • Navicat を使用して MySQL データベースをエクスポートおよびインポートする方法
  • NavicatでMySQLビッグデータをインポートする際のエラーの解決方法
  • Navicat PremiumでSQLファイルをインポートする方法

<<:  Nodejs は JSON 文字列を JSON オブジェクトに変換するエラー解決法

>>:  Ubuntuデュアルシステムが起動時に停止する問題の解決方法の詳細な説明

推薦する

MySQLトランザクションとSpring分離レベルの実装原理の詳細な説明

1. トランザクションはACID特性を持つ原子性: トランザクションは、トランザクションによって分割...

MySQL SQL ステートメントのパフォーマンス チューニングの簡単な例

MySQL SQL ステートメントのパフォーマンス チューニングの簡単な例サーバー開発を行う際には、...

js 配列 fill() 充填メソッド

目次1. fill() 構文2. fill() の使用3. まとめ序文:配列の初期化方法についてはよ...

衝突検出を実装するためのjs

この記事の例では、衝突検出を実装するためのjsの具体的なコードを参考までに共有しています。具体的な内...

Docker イメージのローカル Elasticsearch ポート操作へのアクセス

dockerスタックによってデプロイされたイメージサービスを使用すると、イメージを入力した後、理論的...

Docker+Selenium Grid に基づく技術アプリケーションをテストするためのサンプル コード

Selenium Grid の紹介Selenium Grid のいくつかの新しい機能は、今後リリース...

Vueのコンポーネントのprops属性について詳しく説明します

目次質問1: 小道具は具体的にどのように使用されますか?原理は何ですか?下を見る質問 2: 年齢に ...

Linux 上で Python3.6 をコンパイルしてインストールするための詳細なチュートリアル

1. まず、公式ウェブサイト https://www.python.org/downloads/so...

docker インストール後に hello-world を実行する問題を解決する

yumを使用してcentos7.3にDocker V1.13.1をインストールしましたしかし、doc...

期間限定フラッシュセール機能を実装するJavaScript

この記事では、期間限定フラッシュセール機能を実装するためのJavaScriptの具体的なコードを参考...

Linuxはlsof/extundeleteツールを使用して、誤って削除されたファイルやディレクトリを復元します。

序文Linux には Windows のような目立つごみ箱がないため、簡単に復元することはできません...

VMware ESXi6.7 の簡単なセットアップ(画像とテキスト付き)

1. VMware vSphere の概要VMware vSphere は、業界をリードする最も信...

Baidu百科事典UIの開発動向について議論する

<br />百度百科事典の正式版がついにオンラインになりました。2年間の「テスト版」の帽...

MySQL 8.0.12 winx64 解凍バージョンのインストール グラフィック チュートリアル

mysql-8.0.12-winx64 解凍版のインストールを記録して、みんなで共有しました。 1....

MySQL のバイナリおよび varbinary データ型の詳細な説明

序文BINARY と VARBINARY は、文字列ではなくバイナリ文字列を格納する点を除いて、CH...