MySQL 全体または単一のテーブルデータのエクスポート

MySQL 全体または単一のテーブルデータのエクスポート

単一のテーブルをエクスポートする

mysqldump -u ユーザー -p db名 テーブル名 > db.sql

単一のテーブルをインポートする

mysql>テーブル名を削除します。

mysql -u ユーザ -p db名 < db.sql

テーブル全体をエクスポートする

mysqldump --opt -d dbname -u dbuser -p > db.sql

mysqldump dbname -udbuser -p > db_dt.sql

補足知識: MySQL の SQL ファイルのインポートとエクスポート: データベース全体のエクスポート、テーブルのエクスポート、データベース構造のエクスポート、データベースのインポート

mysql のインポートとエクスポート sql ファイル

窓の下

1. データベース全体をエクスポートする

mysqldump -u ユーザー名 -p データベース名 > エクスポートされたファイル名

mysqldump -u dbuser -p dbname > dbname.sql

2. テーブルをエクスポートする

mysqldump -u ユーザー名 -p データベース名 テーブル名 > エクスポートされたファイル名

mysqldump -u dbuser -p dbname ユーザー> dbname_users.sql

3. データベース構造をエクスポートする

mysqldump -u dbuser -p -d --add-drop-table dbname >d:/dbname_db.sql

-d データなし --add-drop-table 各createステートメントの前にドロップテーブルを追加します

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

共通ソースコマンド

次のようにmysqlデータベースコンソールに入ります。

mysql -u ルート -p

mysql>データベースを使用する

次に、ソースコマンドを使用し、その後にスクリプトファイル(ここで使用されている.sqlファイルなど)を使用します。

mysql>ソース d:/dbname.sql

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

mysql -uroot -D データベース名

データベースのテーブルにデータをインポートする

mysql -uroot -D データベース名 テーブル名

D:\APMServ5.2.6\MySQL5.1\bin>mysqldump -u root -p erp lightinthebox_tags > lightinthebox.sql

Linuxの場合

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

MySQL の全体および単一テーブルデータをエクスポートする上記の操作は、エディターがあなたと共有するすべての内容です。これが参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

以下もご興味があるかもしれません:
  • MySQLはテーブルデータを復元するためにfrmファイルとibdファイルを使用します
  • MySQLデータベースが予期せずクラッシュし、テーブルデータファイルが破損して起動できなくなる問題を解決します。
  • MySQLでデータを削除してもディスク領域が解放されないのはなぜですか
  • Ubuntu でディスク容量不足により MySQL が起動しない場合の解決策
  • MySQL ストレージ エンジン MyISAM の一般的な問題 (テーブル破損、アクセス不能、ディスク容量不足)
  • lnmp でディスク領域を保護するために MySQL ログをオフにする方法
  • ディスク容量を節約するためにMySQLを縮小するためのいくつかの提案
  • Mysql InnoDB のデータを削除した後にディスク領域を解放する方法
  • MySQL でテーブル データを削除した後もディスク領域がまだ占有されているのはなぜですか?

<<:  シンプルなショッピングフォームを実装するJavaScript

>>:  docker を使用してシンプルな C/C++ プログラムをデプロイする方法

推薦する

JavaScript の数値および数学オブジェクトの概要

目次1. JavaScript における数値2. Javascript の Math オブジェクト1...

Ubuntu 18.0.4 は mysql をインストールし、エラー 1698 (28000): ユーザー ''root''@''localhost'' のアクセスが拒否されましたを解決します

序文最近 Linux を学び、その後 Win から Ubuntu に変更しました。以前インストールし...

ニューススタイルのウェブサイトデザイン例25選

bmi ボイジャーピッチフォークアルスター食料品店チャウ真/斜めポスタこれは偽のDIYですクリエイテ...

Linuxシステムのログの詳細な紹介

目次1. ログ関連サービス2. システム内の共通ログファイル1. ログ関連サービスCentOS 6....

MySQL パフォーマンス最適化インデックス プッシュダウン

インデックス条件プッシュダウン (ICP) は MySQL 5.6 で導入され、クエリを最適化するた...

MySQLデータベースの基本構文と操作

MySQLデータベースの基本構文DDL操作データベース作成構文: create database デ...

JS にこれがあるのはなぜですか?

目次1. 需要2. 解決策3. 最初の改善4.砂糖を加える5. 理解不能6. 問題点7. オブジェク...

div ボックス モデルの使用経験の概要

ボックスモデルの計算<br />マージン + ボーダー + パディング + コンテンツC...

jQueryチェーン呼び出しの詳細な説明

目次チェーン呼び出し小さなケースチェーン呼び出しjQuery オブジェクトが任意のメソッド (ノード...

ユニアプリとミニプログラム(画像とテキスト)を下請けする方法を教えます

目次1. ミニプログラム下請け2. Uniapp 下請けアプレット下請けの手順: 1. manife...

moment.jsの時間と日付の処理の詳細な説明

月曜日から日曜日の時間形式の変換(Y --- 年 M --- 月 D--- 日) : : : : :...

Dockerコンテナはルーティングを介して直接通信し、ネットワーク通信を実現します。

概要Docker 自体の現在のデフォルト ネットワークについては、単一ホスト上の異なる Docker...

MySQL データ型における DECIMAL の使用法の詳細な説明

MySQL データ型における DECIMAL の使用法の詳細な説明MySQL のデータ型には、INT...

CSSのborder-radiusプロパティを使用して円弧を設定します

現象: divを一定の振幅で円、楕円などに変更する方法: CSSのborder-radiusプロパテ...

2つのシンプルなメニューナビゲーションバーの例

メニューバーの例 1: コードをコピーコードは次のとおりです。 <!DOCTYPE html ...