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

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

WebStorm Mac版
便利なJavaScript開発ツール

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ドリームウィーバー CS6
ビジュアル Web 開発ツール
