mysqlをインポートする方法

WBOY
リリース: 2023-05-18 09:02:37
オリジナル
1428 人が閲覧しました

MySQL は、Web アプリケーションの開発やデータ ストレージによく使用されるリレーショナル データベース管理システムです。データを MySQL にインポートする必要がある場合は、次の手順を使用できます。

ステップ 1: データベースを作成する

まず、MySQL にデータベースを作成する必要があります。コマンドラインまたは MySQL Workbench などのツールを使用してデータベースを作成できます。

データベースを作成するコマンド ライン操作は次のとおりです:

CREATE DATABASE databasename;
ログイン後にコピー

「databasename」を任意のデータベース名に置き換えることができます。

ステップ 2: テーブルを作成する

次に、データを保存するテーブルを作成する必要があります。 MySQL Workbench などのツールを使用してテーブルを作成することも、コマンド ラインを通じてテーブルを作成することもできます。コマンド ラインからテーブルを作成する場合、手順は次のとおりです。

USE databasename;

CREATE TABLE tablename (
   column1 datatype,
   column2 datatype,
   column3 datatype,
   .....
);
ログイン後にコピー

上記のコマンドでは、「databasename」を作成したデータベースの名前に、「tablename」を次の名前に置き換える必要があります。作成するデータベースの名前「テーブル名」、作成する列名と対応するデータ型を「column1」「column2」などで指定します。

ステップ 3: データを準備する

データを MySQL にインポートする前に、まずデータを準備する必要があります。データには、テキスト ファイル、Excel ファイル、その他の形式を含めることができます。

データを MySQL に正常にインポートするには、データを .csv または .txt 形式で保存する必要があります。まず Excel テーブルを開き、「ファイル」-「名前を付けて保存」をクリックし、ファイル形式を「.csv」または「.txt」形式で保存します。

ステップ 4: データのインポート

次の方法でデータを MySQL にインポートできます:

  1. MySQL Workbench を使用します
#開くMySQL Workbenchで、「サーバー」-「データインポート」-「自己完結型ファイルからインポート」を選択 - インポートするCSVファイルを選択 - 対象のデータベースとテーブルを選択 - 「インポート開始」をクリックします。

    コマンド ラインの使用
コマンド ラインを使用してデータをインポートする操作は次のとおりです:

LOAD DATA LOCAL INFILE 'filepath/filename.csv'
INTO TABLE tablename
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '
';
ログイン後にコピー
上記のコマンドでは、次のものが必要です。変更するには、「filepath/filename.csv」はインポートする CSV ファイルのパスと名前に置き換えます。「tablename」はデータのインポート先のテーブルの名前に置き換えます。「FIELDS TERMINATED BY」 " と "LINES TERMINATED BY" は、列と行の区切り文字と行末のターミネータを指定するために使用されます。

    PHPMyAdmin を使用する
PHPMyAdmin で、対象のデータベースとテーブルを選択し、[インポート] をクリックします - インポートする CSV ファイルを選択します - オプションを設定します - [インポート] をクリックします。

概要

上記は、MySQL にデータをインポートする手順です。ニーズに応じて、データをインポートするための適切な方法を選択できます。データをインポートするときは、データを MySQL に正しくインポートできるように、データの形式、パス、名前、区切り文字などに注意する必要があります。同時に、データが正しく保存されるように、データをインポートする前にデータベースとテーブルを作成する必要があります。

以上がmysqlをインポートする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!