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デュアルシステムが起動時に停止する問題の解決方法の詳細な説明

推薦する

単一の Nginx IP アドレスに複数の SSL 証明書を設定する例

デフォルトでは、Nginx は IP アドレスごとに 1 つの SSL 証明書のみをサポートします。...

vue.js でよく使われる v 命令の解析

目次Vue でのモデルバインド表示の if の v-text の説明v-html: v-オンv-if...

MySQL で '%' を含むフィールドをクエリする方法の詳細な説明 (ESCAPE の使用法)

SQLのlike文では、例えば SELECT * FROM user WHERE username...

Linuxでディスク使用量を確認する方法

1. dfコマンドを使用してディスク全体の使用量を表示します。 df コマンドは、ハードディスクのマ...

MySQL トリガーの追加、削除、変更、クエリ操作の例

この記事では、例を使用して、MySQL トリガーの追加、削除、変更、およびクエリ操作について説明しま...

CSS により、子コンテナが親要素を超えます (子コンテナは親コンテナ内で浮動します)

序文場合によっては、次の図のような浮動効果の要件が必要になります。 成し遂げる標準的な通常の状況では...

MySQLに絵文字表現を挿入する方法

序文今日、オープンソース プロジェクトのフィードバック フォームを設計していたところ、絵文字表現を挿...

jQueryブリージングカルーセルの制作原理を詳しく解説

この記事では、jQueryブリージングカルーセル制作原理の具体的なプロセスを参考までに紹介します。具...

Vue を通じて QR コードスキャン機能を実装する

ヒントこのプラグインは https プロトコルでのみアクセスできます。http プロトコルはうまく機...

ルート権限なしでログインするためのDockerソリューション

docker コマンドを初めて使用する場合、権限の問題を確認するメッセージが表示されます。 unix...

Vue3.xはコンポーネント通信にmitt.jsを使用します

目次クイックスタート使い方基本原則Vue2.x はコンポーネント通信に EventBus を使用しま...

Kubernetes の応用分野の概要

Kubernetes は、アプリケーションの移植性とハイブリッド クラウド/マルチクラウドの展開をサ...

Element-ui アップロードファイルのアップロード制限の解決策

質問アップロードするファイルのタイプを accept に追加することは、「表面的な」役割しか果たしま...

中央のテキストの両側に水平線を描くためのCSS

1. vertical-align プロパティは次の効果を実現します。 vertical-alig...

Linuxのtopコマンド出力の詳細な説明

序文皆さんは Linux で top コマンドを使ったことがあると思います。私は Linux に触れ...