CMDコマンドを使用してMySqlデータベースを操作する方法の詳細な説明

CMDコマンドを使用してMySqlデータベースを操作する方法の詳細な説明

まず、mysqlサービスを開始および停止します

ネットストップmysql
ネットスタートMySQL

2番目: ログイン

mysql –u ユーザー名 [–h ホスト名またはIPアドレス] –p パスワード

注: ユーザー名はログインするユーザーです。ホスト名または IP アドレスはオプションです。ローカル接続には必要ありませんが、リモート接続には必要です。パスワードは対応するユーザーのパスワードです。

3番目: 新しいユーザーを追加する

形式: 「password」で識別されるユーザー名@ログインホストに、データベース.* への権限を付与します。

たとえば、パスワードが password1 であるユーザー user1 を追加すると、そのユーザーはローカル コンピューターにログインして、すべてのデータベースを照会、挿入、変更、および削除する権限を持つようになります。まず、root ユーザーとして mysql に接続し、次のコマンドを入力します。

「password1」で識別される user1@localhost に *.* の select、insert、update、delete を許可します。

ユーザーがどのマシンからでも MySQL にログインできるようにするには、localhost を "%" に変更します。

user1 にパスワードを設定したくない場合は、別のコマンドを実行してパスワードを削除できます。

"" で識別される user1@localhost に、mydb.* に対する select、insert、update、delete を許可します。

4番目: データベースを操作する

MySQL にログインし、MySQL プロンプトで次のコマンドを実行します。各コマンドの最後にはセミコロンを付けます。

1. データベースリストを表示します。

データベースを表示します。

デフォルトでは、mysql と test の 2 つのデータベースがあります。 mysql データベースには、mysql システムとユーザーの権限情報が保存されます。パスワードを変更したり、新しいユーザーを追加したりすると、実際にこのデータベースを操作していることになります。

2. ライブラリ内のデータ テーブルを表示します。

mysql を使用します。
テーブルを表示します。

3. データ テーブルの構造を表示します。

テーブル名を記述します。

4. データベースの作成と削除:

データベースライブラリ名を作成します。
データベースライブラリ名を削除します。

5. テーブルを作成します。

ライブラリ名を使用します。
テーブルテーブル名(フィールドリスト)を作成します。
テーブル名を削除します。

6. テーブル内のレコードをクリアします。

テーブル名から削除します。

7. テーブル内のレコードを表示します。

テーブル名から*を選択します。

8. エンコードを設定する

名前を設定する utf8

ルートユーザーのパスワードを変更します。

mysql> update mysql.user set password=PASSWORD('新しいパスワード') where User='root'; 
mysql> 権限をフラッシュします。

5番目: データのエクスポートとインポート

1. データをエクスポートする:

mysqldump –opt テスト > mysql.test

テスト データベースは、テキスト ファイルである mysql.test ファイルにエクスポートされます。

例: mysqldump -u root -p123456 --databases dbname > mysql.dbname

データベース dbname をファイル mysql.dbname にエクスポートするだけです。

2. データをインポートする:

ソース D:\ceshi.sql

これはSQLファイルが保存されているアドレスです

操作マニュアル:

テキスト データのフィールドはタブ キーで区切られます。

使用テスト;
ローカル infile「ファイル名」のデータをテーブル table name にロードします。

1: SHOW ステートメントを使用して、サーバー上に現在存在するデータベースを確認します。

mysql> データベースを表示します。

2: データベースMYSQLDATAを作成する

mysql> データベース MYSQLDATA を作成します。

3: 作成したデータベースを選択する

mysql> USE MYSQLDATA; (Enter キーを押すと、「データベースが変更されました」というメッセージが表示され、操作が成功したことが示されます)

4: 現在のデータベースに存在するテーブルを確認する

mysql> テーブルを表示;

5: データベーステーブルを作成する

mysql> テーブル MYTABLE を作成します (名前 VARCHAR(20), 性別 CHAR(1));

6: テーブルの構造を表示します。

mysql> MYTABLE の説明を記述します。

7: テーブルにレコードを追加する

mysql> MYTABLE に値を挿入します ("hyq","M");

8: データをテキスト形式でデータベーステーブルにロードします(例:D:/mysql.txt)

mysql> ローカル INFILE "D:/mysql.txt" をテーブル MYTABLE にロードします。

9: .sql ファイルのインポート コマンド (例: D:/mysql.sql)

mysql>データベースを使用します。
mysql>source d:/mysql.sql;

10: テーブルを削除する

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

11: テーブルをクリアする

mysql>MYTABLEから削除します。

12: テーブルのデータを更新する

mysql> MYTABLE を更新し、sex="f" を name='hyq' に設定します。

13: テーブルの名前を変更する

たとえば、テーブルの名前を MyClass から YouClass に変更します。

mysql> テーブルの名前を MyClass から YouClass に変更します。

14: フィールド名と属性を変更する

mysql> テーブルテストを変更して t_name t_name_new varchar(20);

15: テーブルに新しいフィールドを挿入/追加する

alter table `fy_images` add newColumn varchar(8) NOT NULL COMMENT '新しく追加されたフィールド'

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • MySQL コマンドラインでよく使われる 18 個のコマンド
  • MySQL コマンドラインモードアクセス操作 MySQL データベース操作

<<:  Linux での Firewalld の高度な設定の使用に関する詳細な説明

>>:  React 星評価コンポーネントの実装

推薦する

JDBC 探索 SQLException 分析

1. SQLExceptionの概要JDBC を使用してデータ ソース (この記事のデータ ソースは...

VMware 15 仮想マシンに Ubuntu 18.04 をインストールするグラフィック チュートリアル

ここ数年、私は自動化とコンピューターを行ったり来たりしてきました。最近は、機械学習に関連するプロジェ...

IDEA 構成の Tomcat 起動エラーの問題を解決する

異なるサーブレット パスを構成するときに、次の 2 つのエラーが発生しました。 java.lang....

Mysql8.0はソート問題を解決するためにウィンドウ関数を使用する

MySQL ウィンドウ関数の紹介MySQL は MySQL 8.0 以降、ウィンドウ関数をサポートし...

after疑似要素を使用して中空の三角矢印とXアイコンを実装する例

フロントエンドのデザイン案では、「X」や「>」の形をした閉じるボタンや、他の 3 方向の白抜き...

タブバーのいくつかの実装方法(推奨)

タブ: カテゴリ + 説明タグバー: カテゴリ => ユーザーに現在地と目的地を知らせる1. ...

JavaScript 文字列オブジェクトメソッド

目次文字列オブジェクトのメソッド方法 1: indexOf() (推奨)方法 2: search()...

スタートアップ企業が丹念に作り上げた優れたウェブデザイン17選

スタートアップ企業は、型破りな仕事のやり方、ユニークなビジネスモデル、特徴的な製品やサービス、パーソ...

MySQL の一般的な問題とアプリケーション スキルの概要

序文MySQL の日常的な開発やメンテナンスでは、パスワードの紛失やテーブルの破損など、避けられない...

CentOS 6.5 インストール mysql5.7 チュートリアル

1. 新機能MySQL 5.7 はエキサイティングなマイルストーンです。デフォルトの InnoDB ...

MySQL 8.0.17 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.17のインストールと設定方法を参考までに紹介します。具体的な内容は...

MySQLの認可コマンド grant の使い方のまとめ

MySQL 認証コマンド grant の使用方法:この記事の例は MySQL 5.0 以降で実行され...

W3C 検証に合格するにはどうすればいいですか?

W3C では、さまざまなタグの規定を設定するだけでなく、Web ページの作成者が実際に W3C 規...

WeChatアプレットのスケルトン画面の実装例

目次スケルトンスクリーンとはアプレットでスケルトン画面を生成する方法導入方法表示と非表示ユーザーエク...

単一の MySQL テーブル内の行数が 500 万を超えてはいけないのはなぜですか?

今日は、興味深いトピックについてお話ししましょう。データベースとテーブルを分割することを検討する前に...