MySQL サービスとデータベース管理

MySQL サービスとデータベース管理

1. サービスの開始と停止の手順

1.1 Windows での MySQL 5.7 の公式 MSI インストール アドレス

(インストールするお気に入りのバージョンを選択してください):

https://downloads.mysql.com/archives/installer/

1.1.1: win7 で発生した問題: ダイナミック リンク ライブラリでプログラム入力ポイント fesetround が見つかりません 解決策:

C++ ライブラリのダウンロード アドレス:

https://support.microsoft.com/en-us/help/3138367/update-for-visual-c-2013-and-visual-c-redistributable-package

選択したインストールをダウンロードしたら、次の手順に進みます。

1.2、ウィンドウズ

(mysql57 は mysql サービス名です):

  • 開始: net start mysql57
  • シャットダウン: net stop mysql57

1.3、Linux

(mysql は MySQL サービスの名前です):

開始:[ root@localhost ~]service mysql start

シャットダウン:[ root@localhost ~]service mysql stop

1.4. Windows の cmd ウィンドウに「mysql」と入力します。

mysql がインストールされている bin ディレクトリに cd します。

C:\Windows\system32>cd C:\Program Files\MySQL\MySQL Server 5.7\bin

MySQL サーバーに接続します:

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -uroot -p
パスワードを入力してください: ******
MySQL モニターへようこそ。コマンドは ; または \g で終わります。
MySQL接続IDは3です
サーバーバージョン: 5.7.17-log MySQL コミュニティサーバー (GPL)

Copyright (c) 2000, 2016, Oracle およびその関連会社。無断複写・転載を禁じます。

OracleはOracle Corporationおよびその関連会社の登録商標です。
その他の名称は各社の商標である場合があります。
所有者。

ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。

マイSQL>

mysqlクライアント コマンドを表し、 -u後には接続するデータベース ユーザーが続き、 -pパスワードが必要であることを意味します。

1.4 データベース管理

1.4.1. orderManageデータベースを作成する

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

1.4.2. すべてのデータベースを表示する

mysql> データベースを表示します。
+--------------------+
| データベース |
+--------------------+
| 情報スキーマ |
| クラスター |
|mysql |
| テスト |
|注文管理|
+--------------------+ セット内の行数は 5 です (0.00 秒)


上記のリストでは、先ほど作成したorderManageに加えて、4つの他のデータベースがあり、それらはすべてインストールされていることがわかります。
MySQLはシステムによって自動的に作成され、それぞれの機能は以下のとおりです。

  • 1. information_schema : 主にシステム内のデータベース オブジェクト情報を格納します。たとえば、ユーザー テーブル情報、列情報、権限情報、文字セット情報、パーティション情報など。
  • 2. cluster : システムのクラスター情報を保存します。
  • 3. mysql : システムのユーザー権限情報を保存します。
  • 4. test : システムによって自動的に作成され、どのユーザーでも使用できるテスト データベース。

1.4.3. データエントリを選択する

orderManage データベースを入力するには、次を選択します:

mysql> ordermanage を使用します。
データベースが変更されました


このことから、データベースを入力することを選択した場合、データベース名は大文字と小文字が区別されないことがわかります。

1.4.4、このデータベース内のすべてのテーブルを表示

mysql> テーブルを表示します。
空のセット (0.00 秒)


この時点で、 orderManageデータベースにテーブルがないことがわかります (空のセットは操作結果が空であることを意味します)

1.4.5. データベースを削除する

mysql> データベース ordermanage を削除します。
クエリは正常、影響を受けた行は 0 行 (0.01 秒)


1.5. リモートアクセスを許可するようにMySQLを設定する

IP 経由で接続すると、次の問題が発生します。

解決:

MySQL データベースに root ユーザーとしてログインし、ログイン ユーザー情報を照会します。

mysql -u ルート -p

mysql を使用します。

ユーザーが「root」の場合、ユーザーからホストを選択します。


ホストを%に設定

ユーザーを更新します。host='%' を設定します。user='root' です。


ホストの変更が完了したら、設定をすぐに有効にするために必ず権限のフラッシュを実行してください。

権限をフラッシュします。
 

MySQL サービスとデータベース管理に関するこの記事はこれで終わりです。MySQL サービスとデータベース管理に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Mysqlサーバーのインストール、構成、起動、シャットダウン方法の詳細な説明
  • MySQL マルチインスタンス インストール ブート自動起動サービス設定プロセス
  • MySQL5.7 シングルインスタンス自動起動サービスの設定プロセス
  • MySQL 構成マスタースレーブサーバー (マスター 1 台とスレーブ複数台)
  • Windows の MySQL net start mysql MySQL サービスの起動エラーが発生する システムエラーの解決
  • データベース管理に役立つ 5 つの MySQL GUI ツール
  • データベース管理における 19 の MySQL 最適化方法
  • よく使われる 5 つの MySQL データベース管理ツールの詳細な紹介
  • MySQL データベース管理の一般的なコマンドの概要

<<:  Vue2 キューブUI 時間セレクターの詳細な説明

>>:  Webフロントエンドの一般的な操作(JS/HTML/CSSなどの知識を含む)

推薦する

CSS3は子供のころの紙飛行機を実現する

今日は折り紙飛行機(飛べる飛行機)を作ります基本的にすべてCSSで実装されており、JSはごく一部に過...

MySQL マスタースレーブレプリケーションの実装手順

目次mysql マスタースレーブレプリケーションMySQL マスタースレーブレプリケーション方式My...

MySQLデータのグループ化の詳細な説明

グループを作成グループ化は、SELECT ステートメントの GROUP BY 句で設定されます。例:...

HTMLフォーム入力監視の詳細な理解

今日、入力イベントに関するブログ投稿を見て、気まぐれで関連情報を整理してみました。イベント:関数 c...

HTML テーブル マークアップ チュートリアル (42): テーブル ヘッダーの水平方向の配置属性 ALIGN

水平方向では、テーブル ヘッダーの配置を左、中央、右に設定できます。基本的な構文<TH ALI...

js での遅延読み込みとプリロードの具体的な使用法

遅延読み込み(レイジー読み込み)とプリロードは、Web 最適化によく使用される手段です。 。 1. ...

JS WebSocket 切断理由とハートビートの仕組みの詳しい説明

1. 切断理由WebSocket が切断される理由は多数あります。WebSocket が切断されたと...

JavaScript エラー処理 try..catch...finally + は throw+TypeError+RangeError をカバーします

目次1. 目的2. 文法3. 練習する1. 目的通常、エラーが発生すると、スクリプトは直ちに停止し、...

MySql 8.0.16 バージョンのインストールでは、「UTF8B3」ではなく「UTF8B4」が使用されるように求められます。

MySQL 8.0.16 にインストールする場合、「UTF8B3」ではなく「UTF8B4」が使用さ...

mysql5.7 でユーザーの初期パスワードを変更する方法

ユーザーが初めて MySQL データベースをインストールするとき、初期のルート パスワードを変更する...

Docker でローカルにイメージをインポート/保存/読み込み/削除する方法

1. Dockerはローカルイメージをインポートする場合によっては、イメージをローカルまたは別の友人...

MySQLのバックアップとリカバリの詳細な説明

序文:前回の記事では、さまざまな MySQL ステートメント構文の使用法とユーザー権限に関する知識を...

MySQL マスタースレーブレプリケーションプロセスの詳細な説明

1. マスタースレーブレプリケーションとは何ですか?マスター データベースの DDL および DML...

Linux 環境の Apache サーバーでセカンダリドメイン名を設定する方法の詳細な説明

この記事では、Linux 環境の Apache サーバーでセカンダリ ドメイン名を構成する方法につい...

JavaScript で支払いの 10 秒カウントダウンを実現

この記事では、支払いの10秒カウントダウンを実現するためのJavaScriptの具体的なコードを参考...