Linux コマンドで .sql ファイルをエクスポートおよびインポートする方法

Linux コマンドで .sql ファイルをエクスポートおよびインポートする方法

この記事では、Linux コマンドを使用して .sql ファイルをエクスポートおよびインポートする方法について説明します。ご参考までに、詳細は以下の通りです。

1. mysqldump コマンドを使用してデータベースをエクスポートします (このコマンドのパスである mysql のインストール パスに注意してください)。

1. データとテーブル構造をエクスポートします。

mysqldump -u ユーザー名 -p パスワード データベース名> データベース名.sql

#/usr/local/mysql/bin/mysqldump -uroot -p abc > abc.sql

Enterキーを押すと、パスワードの入力を求められます。

2. テーブル構造のみをエクスポートする

mysqldump -u ユーザー名 -p パスワード -d データベース名> データベース名.sql

#/usr/local/mysql/bin/mysqldump -uroot -p -d abc > abc.sql

注: /usr/local/mysql/bin/ ---> mysql データ ディレクトリ

2. データベースをインポートする

1. まず空のデータベースを作成する

mysql>データベースabcを作成します。

2. データベースをインポートする

方法1:

(1)データベースを選択する

mysql>abcを使用します。

(2)データベースのエンコーディングを設定する

mysql>名前をutf8に設定します。

(3)データのインポート(SQLファイルのパスに注意)

mysql>ソース /home/abc/abc.sql;

方法2:

mysql -u ユーザー名 -p パスワード データベース名 < データベース名.sql

#mysql -uabc_f -p abc < abc.sql

インポートには 2 番目の方法をお勧めします。

注: コマンドラインモードとSQ​​Lコマンドがあります

上記は、Linux コマンドで .sql ファイルをエクスポートおよびインポートするエディターの方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Linuxコマンドプロンプトの表示形式を設定する方法
  • Linux シェル スクリプトでスクリプトやコマンドを実行するために、ルートから一般ユーザーに切り替える方法
  • Linuxコマンドの戻り値の意味
  • シェルスクリプトコマンドを使用して Linux でパスワードを変更する 2 つの方法
  • Linux コマンドラインでの数学演算例の詳細な説明
  • すべてのLinuxコマンドが使用できない問題を解決する

<<:  JavaScript ツールチェーンの不完全なガイド

>>:  Linux システムでの nginx サーバーのインストールと負荷分散構成の詳細な説明

推薦する

テキストエリアタグはサイズ変更できず、マウスでドラッグすることもできません

テキストエリアタグのサイズは不変ですコードをコピーコードは次のとおりです。 <textarea...

Vueコンポーネント化の基本的な使用方法の詳細

目次1. コンポーネント化とは何ですか? 2. 基本的な使い方序文:場合によっては、HTML 構造化...

ウェブメッセージボード機能を実現するjs

この記事の例では、Webメッセージボードを実装するためのjsの具体的なコードを参考までに共有していま...

Linux で MySQL 8.0 バージョンをアンインストールする方法

1. MySQLをシャットダウンする [root@localhost /]# サービスmysqldを...

MySQL はどのようにしてデータの整合性を確保するのでしょうか?

オンライン ビジネスにとってデータの一貫性と整合性が重要であることは明らかです。データが失われないよ...

Vue3 における computed の新しい使用例のまとめ

vue3 での computed の使い方。vue3 は vue2 のオプション API と互換性が...

Docker を使用して開発環境を構築する方法 (Windows および Mac)

目次1. Dockerを使用する利点2. Dockerをインストールする1) LinuxにDocke...

MySQL のストアド プロシージャを使用して 100 万件のレコードをすばやく生成する方法

序文テストを行う際、大量のデータによる負荷に耐えるプロジェクトの能力をテストするために、通常はテスト...

XHTML 入門チュートリアル: シンプルな Web ページの作成

1 分で最初の Web ページを作成します。簡単な Web ページを作ってみましょう。ぜひフォローし...

Red Hat Enterprise Linux 8 をベースにした CentOS 8 が正式にリリースされました

CentOS プロジェクトは、Red Hat の再配布要件に完全に準拠した、Red Hat Ente...

Vueベースのカスタムコンポーネントを実装してアイコンを導入する

序文プロジェクト開発では、アイコンを使用する方法はたくさんあります。iconfont で適切なアイコ...

マークアップ言語 - リスト再び

123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...

CSS3 アニメーション ボールローリング JS コントロールアニメーション一時停止

CSS3 はアニメーションを作成でき、多くの Web ページのアニメーション画像、Flash アニメ...

DockerでKafkaをデプロイする方法

目次1. Dockerをビルドする2. コンテナに入る3. 設定ファイルを変更する4. Kafkaを...

MySQL データテーブルのパーティション戦略と利点と欠点の分析

目次なぜパーティションが必要なのでしょうか?パーティショニング戦略パーティションの危険性なぜパーティ...