ホームページ データベース mysql チュートリアル Linux での mysql の基本的な使用法

Linux での mysql の基本的な使用法

Dec 16, 2016 am 11:23 AM

1] MySQLd データベースの管理ユーザーを作成するにはどうすればよいですか?

データベースがインストールされたら、mysql データベースの管理アカウントを作成する必要があります。 root ユーザーを管理者として設定するには、上記のコマンド

[root@linuxsir01 root]# /opt/mysql/bin/mysqladmin -u root passWord 123456
[root@linuxsir01 root]#

を実行する必要があります。コマンドを実行すると、mysql データベースの管理者が root で、パスワードが 123456 であることがわかります。

2] mysqlデータベースに入る方法は?例として、パスワード 123456 を持つ mysql データベース管理者 root を取り上げます。 MySQL モニターへようこそ。コマンドは ; または g で終わります。
サーバーのバージョン: 3.23.58 に対して、「help;」または「h」を入力してください。バッファをクリアするには、「c」を入力してください。

mysql>

注: これらのコマンドを操作するときは、mysqld サーバーを開く必要があります。これらの初心者の兄弟は、長い間それを知っていました:)


3] データベースでコマンドを操作する方法は、すべて mysql マニュアルに記載されていると思いますが、主に注意すべきいくつかの点について説明します。実際、いくつかのコマンドは理解できません。自分で学習したい場合は難しくありませんが、Windows で mysql を操作したことがある場合は、実際には Mysql はクロスプラットフォーム データベースであり、その使用方法も同じです。

mysql データベースでは、すべてのコマンドが ; 記号で終わっているため、結果を終了できない初心者もいます。 :):)

1] mysql で利用できるデータベースを確認してください。


コード:

mysql> データベースを表示する;
+----------+
| データベース |
+----------+
|

+----------+

2 rows in set (0.00 sec)

mysql>

mysql がインストールされ、管理者が設定された後、初めてシステムに入るときに、 show Databases; コマンドを使用してデータベースのリストを表示すると、mysql と test という 2 つのデータベースが存在することがわかります。これらはシステムによって自己構築されており、誰でも練習できます。

4] データベースを作成および削除するにはどうすればよいですか?

たとえば、linux という名前のデータベースを作成したい場合は、次のコマンドを実行する必要があります

mysql> create database [database name];

したがって、次のコマンドを実行して、linux という名前のデータベースを作成する必要があります


mysql> ; データベース linux を作成します;
クエリは OK、1 行が影響を受けました (0.00 秒)

構築されましたか? ?すべて問題ないので、構築されているはずです :)

Linux データベースがあるかどうかを確認してください。


コード:

mysql> データベースを表示する;
+----------+
| データベース |
+----------+
|
| テスト |

+----------+

3 行セット (0.00 秒)

mysql>

では、データベースを削除するにはどうすればよいでしょうか? ?
mysql>drop database [データベース名];

たとえば、作成したばかりの Linux データベースを削除したい場合は、次のコマンドを使用する必要があります。秒)

はい削除されていませんか? ?


コード:

mysql> データベースを表示する;
+----------+
| データベース |
|
+----------+
2 行セット (0.00 秒)

mysql>


5] データベースの操作方法については多くの質問があります。mysql マニュアルを読むことをお勧めします。そこにはたくさんのものが入っています。データベースを操作する場合は、まず use コマンド

mysql> use [database]; を使用する必要があります。たとえば、Linux データベースを現在のデータベースとして指定したい場合は、次のようにします。

mysql> linux を使用する必要があります
データベースが変更されました


6] データベースをバックアップする方法は? ?

たとえば、mysql にすでに存在する linux という名前のデータベースをバックアップしたい場合は、mysqldump コマンドを使用する必要があります

コマンドの形式は次のとおりです:

[root@linuxsir01 root]# /opt/mysql /bin/mysqldump -uroot -p linux > /root/linux.sql
パスワードを入力: ここにデータベースのパスワードを入力します

上記のコマンドを通じて、まず、データベースをバックアップする必要があるという 2 つのことを理解する必要があります。データベース管理者として; 次に、バックアップ先は /root で、バックアップ ファイル名は linux.sql です。実際、バックアップの場所とファイル名は、各自の状況に応じて決定されます。ファイル名を自分で選択し、パスを自分で調整できます。たとえば、Linux データベースを /home/beinan にバックアップしたい場合、データベースのファイル名は linuxsir031130.sql なので、次のコマンドを入力する必要があります。 。
[root@linuxsir01 root]#/opt/mysql/bin/mysqldump -uroot -p linux > /home/beinan/linuxsir031130.sql
パスワードを入力: ここにデータベース管理者 root のデータベースパスワードを入力します

mysql の linux という名前のデータベースのバックアップ ファイル linuxsir031130.sql は、/home/beinan ディレクトリにあります

まとめると、勉強するときに柔軟になることを学ばなければなりません。 :):)

5] バックアップしたデータベースをデータベースにインポートするにはどうすればよいですか?

まず、データベース管理者の追加 (mysql データベース管理者を追加していない場合)、データベースの作成など、上記のプロセスを操作する必要があります。

たとえば、/home/beinan ディレクトリにある linuxsir031130.sql のバックアップを linux という名前のデータベースにインポートする場合は、次のようにする必要があります。

[root@linuxsir01 root]# /opt/mysql/bin /mysql -uroot -p linux < /home/beinan/linuxsir031130.sql
パスワードを入力: ここにパスワードを入力してください

マシンが良好でデータベースが小さい場合は、数分しかかかりません。

6] その他の一般的に使用される mysql コマンド

ステータスの表示


コード:
+----+----- - +-----------+------+-----------+------+----------+---- - --------------+
| ホスト | 状態 |
--------+------+--------+------+----------+--------- --------+
| ローカルホスト |
+-----+------ ----+------+-----------+------+------+------------- -----+
セット内の 1 行 (0.00 秒)

mysql>

テーブルを表示するには、まずデータベースを現在のデータベースとして指定する必要があります。たとえば、


mysql> を使用します。 linux;
mysql> ; show tables;
Empty set (0.00 sec)

mysql>


7] mysql データベースの一般的なコマンドを少し補足します


mysql 関連の管理コマンドのいくつか:基本テキスト、mysql データベースを表示および使用します。ログインなどの使用方法は以前に簡単に説明しました。 mysql データベースの作成と保守に使用されるコマンドである

isamchk は、.ism サフィックスが付いたデータベース ファイルの修復、チェック、最適化に使用されます。

mysqldump はデータベースのバックアップに使用されます。前に述べたように、


myisamchk は .myi 接尾辞を持つデータベース ファイルを修復するために使用されます。たとえば、データベースの .myi データベース テーブルに問題があるかどうかを確認したい場合、 linux という名前の場合、次のコマンドを使用する必要があります。

mysqld サーバーを使用するには stop
[root@linuxsir01 root]# /opt/mysql/share/mysql.server stop

次に実行します
[root@linuxsir01 root]# /opt /mysql/bin/myisamchk /opt/mysql/var/linux /*.MYI

上記のコマンドは、すべての .myi ファイルをチェックすることを意味します。データベース ディレクトリは /opt/mysql/var/linux/ ディレクトリにあります。問題があります。修正するには -r パラメータを使用する必要があります
[root @linuxsir01 root]# /opt/mysql/bin/myisamchk -r /opt/mysql/var/linux/*.MYI

6]mysqlshowコマンド: ユーザーが選択したデータベースとテーブルを表示します
[root@linuxsir01 root]# / opt/mysql/bin/mysqlshow -uroot -p [データベース名]

たとえば、linux という名前のデータベースを表示したい場合、

[root@linuxsir01 root]# /opt/mysql/bin/mysqlshow -uroot - p linux

上記は、Linux での mysql の基本的な使用法です。その他の関連記事については、PHP に注目してください。中国語のウェブサイト (www.php.cn)!




このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

VSCODEに必要なコンピューター構成 VSCODEに必要なコンピューター構成 Apr 15, 2025 pm 09:48 PM

VSコードシステムの要件:オペレーティングシステム:オペレーティングシステム:Windows 10以降、MACOS 10.12以上、Linux Distributionプロセッサ:最小1.6 GHz、推奨2.0 GHz以上のメモリ:最小512 MB、推奨4 GB以上のストレージスペース:最低250 MB以上:その他の要件を推奨:安定ネットワーク接続、XORG/WAYLAND(Linux)

VSCODEは拡張子をインストールできません VSCODEは拡張子をインストールできません Apr 15, 2025 pm 07:18 PM

VSコード拡張機能のインストールの理由は、ネットワークの不安定性、許可不足、システム互換性の問題、VSコードバージョンが古すぎる、ウイルス対策ソフトウェアまたはファイアウォール干渉です。ネットワーク接続、許可、ログファイル、およびコードの更新、セキュリティソフトウェアの無効化、およびコードまたはコンピューターの再起動を確認することにより、問題を徐々にトラブルシューティングと解決できます。

Apr 16, 2025 pm 07:39 PM

NotePadはJavaコードを直接実行することはできませんが、他のツールを使用することで実現できます。コマンドラインコンパイラ(Javac)を使用してByteCodeファイル(filename.class)を生成します。 Javaインタープリター(Java)を使用して、バイトコードを解釈し、コードを実行し、結果を出力します。

vscodeはMacに使用できますか vscodeはMacに使用できますか Apr 15, 2025 pm 07:36 PM

VSコードはMacで利用できます。強力な拡張機能、GIT統合、ターミナル、デバッガーがあり、豊富なセットアップオプションも提供しています。ただし、特に大規模なプロジェクトまたは非常に専門的な開発の場合、コードと機能的な制限がある場合があります。

vscodeとは何ですか?vscodeとは何ですか? vscodeとは何ですか?vscodeとは何ですか? Apr 15, 2025 pm 06:45 PM

VSコードは、Microsoftが開発した無料のオープンソースクロスプラットフォームコードエディターと開発環境であるフルネームVisual Studioコードです。幅広いプログラミング言語をサポートし、構文の強調表示、コード自動完了、コードスニペット、および開発効率を向上させるスマートプロンプトを提供します。リッチな拡張エコシステムを通じて、ユーザーは、デバッガー、コードフォーマットツール、GIT統合など、特定のニーズや言語に拡張機能を追加できます。 VSコードには、コードのバグをすばやく見つけて解決するのに役立つ直感的なデバッガーも含まれています。

vscodeの使用方法 vscodeの使用方法 Apr 15, 2025 pm 11:21 PM

Visual Studio Code(VSCODE)は、Microsoftが開発したクロスプラットフォーム、オープンソース、および無料のコードエディターです。軽量、スケーラビリティ、および幅広いプログラミング言語のサポートで知られています。 VSCODEをインストールするには、公式Webサイトにアクセスして、インストーラーをダウンロードして実行してください。 VSCODEを使用する場合、新しいプロジェクトを作成し、コードを編集し、コードをデバッグし、プロジェクトをナビゲートし、VSCODEを展開し、設定を管理できます。 VSCODEは、Windows、MacOS、Linuxで利用でき、複数のプログラミング言語をサポートし、マーケットプレイスを通じてさまざまな拡張機能を提供します。その利点には、軽量、スケーラビリティ、広範な言語サポート、豊富な機能とバージョンが含まれます

Linuxの主な目的は何ですか? Linuxの主な目的は何ですか? Apr 16, 2025 am 12:19 AM

Linuxの主な用途には、1。Serverオペレーティングシステム、2。EmbeddedSystem、3。Desktopオペレーティングシステム、4。開発およびテスト環境。 Linuxはこれらの分野で優れており、安定性、セキュリティ、効率的な開発ツールを提供します。

GITの倉庫アドレスを確認する方法 GITの倉庫アドレスを確認する方法 Apr 17, 2025 pm 01:54 PM

gitリポジトリアドレスを表示するには、次の手順を実行します。1。コマンドラインを開き、リポジトリディレクトリに移動します。 2。「git remote -v」コマンドを実行します。 3.出力と対応するアドレスでリポジトリ名を表示します。

See all articles