ホームページ php教程 PHP开发 cmd コマンドラインで MySQL を操作するための一般的なコマンド

cmd コマンドラインで MySQL を操作するための一般的なコマンド

Dec 14, 2016 am 10:50 AM
mysqlコマンド

まず、DOS で MySQL を操作する必要がある理由について説明します。
SQL は 1900 年代から存在していましたが、その後、ハードウェアはグラフィカル インターフェイスをサポートしていました。通常のソフトウェア操作インターフェイス)、ただし、コマンド ライン インターフェイス (つまり、DOS インターフェイス) は、その単純さ、効率性、利便性のために残されています。これが、DOS インターフェイスを使用する理由です。
たとえば、DOS で D:123.txt を削除する場合、通常のソフトウェア操作インターフェイスを使用する場合は、「マイ コンピュータ」を開いて 123.txt を見つけ、「削除」を右クリックして確認する必要があります。 . DOS では、delete D:123.txt と入力して Enter キーを押すだけで完了します。便利ですよね?これが DOS インターフェースが維持される理由です
実務経験: ビッグデータ処理に頻繁に遭遇する場合、グラフィカルインターフェースから mysql を操作する場合、最大ファイルアップロードの制限や実行時間の制限など、多くの問題に遭遇します。プログラム側で解決できますが、かなり面倒です
このコマンドは、DOS を操作するのが好きな人に適しています。 。非常に便利です
win+rでコマンドラインcmdを開くと、上の画像が真下にあり、書くのが難しいです。 。笑

cmd コマンドラインで MySQL を操作するための一般的なコマンド

cmd コマンドラインで MySQL を操作するための一般的なコマンド

これでmysqlプログラムインターフェースに入ります。 。 。 。

最初のステップ、mysql サービスの開始と停止
net stop mysql
net start mysql
2 番目のステップ、mysql にログインします
構文は次のとおりです: mysql -u ユーザー名 -p ユーザー パスワード
コマンド mysql -uroot を入力します-p、Enter キーを押します。パスワードの入力を求められます。12345 と入力し、Enter キーを押して mysql を入力します。mysql のプロンプトは次のとおりです:
mysql>
別のマシンに接続している場合は、次のコマンドを追加する必要があります。パラメーター -h マシン IP
3 番目のステップでは、新しいユーザーを追加します
形式: データベースに対する権限を付与します。* 「パスワード」で識別されるユーザー名@ログイン ホストにアクセスします
たとえば、ユーザー user1 とパスワード passwd1 を追加します。このマシンにログインすると、すべてのデータベースにクエリ、挿入、変更、削除の権限が与えられます。まず root ユーザーとして mysql に接続し、次のコマンドを入力します:
grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";
ユーザーにログを記録できるようにする場合任意のマシン上の mysql に入力し、localhost を「%」に変更します。
user1 にパスワードを持たせたくない場合は、別のコマンドを入力してパスワードを削除できます。
mydb.* の select,insert,update,delete を "" で識別される user1@localhost に許可します。
4 番目のトリック: データベースを操作します
mysql にログインし、mysql プロンプトで次のコマンドを実行すると、各コマンドが開始されますセミコロンで終了します。
1.データベース一覧を表示します。
データベースを表示;
デフォルトでは、mysql と test の 2 つのデータベースがあります。 mysql ライブラリには、mysql のシステムおよびユーザー権限情報が保存されており、パスワードを変更したり、新しいユーザーを追加したりする場合、実際にはこのライブラリを操作します。
2. データベース内のデータ テーブルを表示します。
テーブルを表示します。
データベースを作成および削除します。データベース ライブラリ名を削除します。
テーブル テーブル名を作成します。
テーブル内のレコードを削除します。
7.テーブル レコードの表示:
テーブル名から * を選択します。
5 番目のステップ、データのエクスポートとインポート
1. データのエクスポート:
mysqldump --opt test > mysql.test
データベース テスト データベースを mysql.test ファイルにエクスポートします。後者はテキスト ファイルです
例: mysqldump -u root -p123456 --databases dbname > mysql.dbname
データベース dbname をファイル mysql.dbname にエクスポートします。
2. データをインポートします:
mysqlimport -u root -p123456 説明の必要はありません。
3. テキストデータをデータベースにインポートします。
テキストデータのフィールドデータはタブキーで区切られます。
テストを使用します;
データ ローカル infile "ファイル名" をテーブル テーブル名にロードします;
1: SHOW ステートメントを使用して、サーバー上に現在存在するデータベースを確認します:
mysql> SHOW DATABASES;
2:2 データベースを作成します。 MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3: 作成したデータベースを選択します
mysql> を選択します (Enter キーを押すと、操作は成功です!)
4: 現在のデータベースに存在するテーブルを確認します。データベース
mysql> SHOW TABLES;
5: データベース テーブルを作成します
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6: テーブルの構造を表示します:
mysql>
7: テーブルレコードに追加します
mysql> MYTABLE 値に挿入します
8: テキストモードでデータベーステーブルにデータをロードします (例: D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE "D: /mysql.txt" INTO TABLE MYTABLE;
9: .sql ファイル コマンド (D:/mysql.sql など) をインポートします
mysql>データベースを使用します;
mysql>source d:/ mysql.sql;
10: テーブルを削除
mysql>drop TABLE MYTABLE;
11: テーブルをクリア
mysql>delete from MYTABLE;
12: テーブル内のデータを更新
mysql>update MYTABLE set sex="f" where name='hyq';

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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