ホームページ > データベース > mysql チュートリアル > Linux で mysql クライアントと関連ツールを使用する方法

Linux で mysql クライアントと関連ツールを使用する方法

PHPz
リリース: 2023-08-22 13:45:02
転載
1941 人が閲覧しました

###############導入###

MySQL は、20 年以上にわたって普及しているオープンソースのリレーショナル データベース管理システム Linux で mysql クライアントと関連ツールを使用する方法(RDBMS)

です。これは、Web サーバー ソリューションや Linux システム上のスタンドアロン アプリケーションで広く使用されています。この記事では、mysql や mysqladmin など、最も一般的に使用される MySQL ユーティリティの概要を示し、それらの使用方法の例をいくつか示します。この記事の説明は、MySQL がオープンソースのままではない可能性を懸念し、MySQL との高い互換性を維持することを目的として、元の開発者によって作成された MySQL の人気のフォークである MariaDB にも適用されることに注意してください。

MySQL のインストールと使用

MySQL をインストールすると、2 つのパッケージが提供されます。mysql-server にはサーバーとサーバーに接続するためのすべてのユーティリティが含まれ、

mysql-client

には次のパッケージが含まれます。他の場所にあるサーバーに接続するためのユーティリティのみ。どのパッケージを選択しても、

"mysql"

で始まるコマンドがいくつかあります。 MySQL サーバーに接続します mysql コマンドは、MySQL サーバーに接続するためのコマンド ライン クライアントおよびメイン バイナリです。これは、MySQL または MariaDB サーバーと対話できるシェルを提供します。ほとんどの Linux ディストリビューションでは、これらのユーティリティを root# として実行する必要があります。 ##.

mysql コマンドはコマンド ライン クライアントであり、MySQL サーバーへの接続に使用されるメイン バイナリです。これは、MySQL または MariaDB サーバーと対話できるシェルを提供します。ほとんどの Linux ディストリビューションでは、これらのユーティリティを

root

として実行する必要があります。

リーリー このコマンドを使用すると、対話モードでシェルにアクセスできます。同じ接続を使用して、SQL ステートメントを継続的に入力してデータベースと対話できます。

データベースとテーブルの作成と管理

たとえば、システム データベースにクエリを実行して、システム内のすべてのユーザーを取得できます - リーリー

USE

や SHOW

TABLES

などの MySQL 固有のステートメントも使用できます。 リーリー

管理タスク

の中国語訳は次のとおりです: 管理タスク mysqladmin

は、サーバー上で管理タスクを実行するために使用されるツールです。これは、実行するコマンドと操作の入力を求める非対話型クライアントです。たとえば、mysqladmin を使用してデータベースを作成および削除できます -

リーリー

追加ツール

このセクションでは、MySQL データベースを管理および保守するための追加ツールをいくつか検討します。これらのツールには、「mysqldump」、「mysqlrepair」、および「mysqlimport」が含まれます。 mysqldump は、単一のデータベースまたはデータベースのグループを別の SQL サーバーにバックアップまたは転送するために使用できる強力なデータベース バックアップ ツールです。 「mysqlrepair」は、MySQL データベース内の破損したテーブルを修復するためのユーティリティ ツールで、

MyISAM および InnoDB

テーブルの修復に使用できます。最後に、「mysqlimport」はテキスト ファイルから MySQL テーブルにデータをインポートするツールです。各行は新しいレコードを表し、各フィールドはタブで区切られています。

mysqldump

の中国語訳は次のとおりです: mysqldump mysqldump

は、

データベースのバックアップ

を作成するために使用されるユーティリティ ツールです。これを使用して、データベースまたはデータベースのセットをダウンロードしてバックアップしたり、別の SQL サーバーに転送したりできます。

リーリー

mysqlrepair

の中国語訳は次のとおりです: mysqlrepair mysqlrepair

は、MySQL データベース内の

破損したテーブル

を修復するために使用されます。 MyISAM テーブルと InnoDB テーブルを修復するために使用できます。

リーリー

mysqlimport

の中国語訳は次のとおりです: mysqlimport mysqlimport

データをテキスト ファイルから MySQL テーブルにインポートするために使用されます。テキスト ファイルは特定の形式である必要があり、各行が新しいレコードを表し、各フィールドがタブで区切られています。

リーリー ###結論は###

要約すると、MySQL は強力で広く使用されているリレーショナル データベース管理システムであり、小規模アプリケーションと大規模アプリケーションの両方に最適です。 Linux 上の MySQL クライアントと関連ツールを使用すると、MySQL サーバーに接続し、データベースとテーブルを作成および管理し、データを操作できます。この記事では、MySQL サーバーへの接続、データベースとテーブルの作成と管理、データの操作を行うためのサンプル コマンドや、安全なバックアップと修復のための追加手順など、Linux での MySQL クライアントと関連ツールの使用方法の概要を説明します。道具。これらのツールの違いを理解すると、より効果的かつ効率的に使用できるようになります。

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

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート