データベースの導入とインストール

データベース

データ ストレージのウェアハウス、データの永続性 (永続的なストレージ) 操作のサポート、および対応するクエリ メカニズムのサポート

データベースの分類

  • RDBMS リレーショナル データベース:
  • NoSQL (SQL だけではない) 非リレーショナル データベース

RDBMS 共通データベース タイプ

  • MySQL: 商用利用をサポートするオープンソースで無料のデータベースです。
  • Oracle : コマーシャル料金
  • SQL Server: Microsoft 製品
  • DB2 : IBM 商用データベース

一般的なタイプの NoSQL データベース

  • Redis: キーと値のペアであり、高い同時実行性をサポートし、シングルスレッドのメモリ タイプの非リレーショナル データベースに基づいています
  • Memcache : キーと値のペア構造に基づく非リレーショナル データベース
  • Mongodb :文档结构

MySQL データベースのインストール

ダウンロードリンク

  • D:/Program Filesフォルダーの下に、新しい MySQL フォルダーを作成します。

  • 公式にダウンロードした解凍パッケージの bin と同じレベルのすべてのコンテンツを MySQL フォルダーに解凍します。

  • MySQL フォルダーの下に、新しい my.ini (MySQL データベースの構成ファイル) ファイルを作成します。

接尾辞に注意してください。コンピュータが接尾辞を認識できない場合は、ファイル拡張子を開いてください

  • my.ini を編集モードの notepad++ で開き、MySQL 構成ファイルを書き込みます。
[mysqld]

basedir = D:\Program Files\MySQL

datadir = D:\Program Files\MySQL\data

port = 3306

  • コマンド プロンプトを開くには管理员身份、データベースを初期化します。

cd /d D:\Program Files\MySQL\bin

# 查看 mysqld 所有的命令 

mysqld --verbose --help

# 初始化 mysql 数据库
mysqld  --initialize-insecure  --user=mysql

-I, --initialize デフォルトのデータベースを作成して終了します。ランダムな期限切れパスワードを持つスーパー ユーザーを作成し
、ログに保存します。
–initialize-insecure
デフォルトのデータベースを作成して終了します。
空のパスワードでスーパー ユーザーを作成します。

  • mysql をウィンドウにして、ブート時に自動的に起動するようにします

mysqld  install <服务名>

サービス名は指定できません。指定しない場合、デフォルトは mysql です

  • mysql コマンドの場所を環境変数パスに追加します (主にコンソールを使用する場合は必要ありません)。
setx path D:\Program Files\MySQL\bin ;

  • 管理者モードで、MySQL データベースを起動します
net start <服务名> 
  • MySQL データベースに接続する
mysql -uroot -p  -P  -h

-u ユーザー名を設定します。スーパー管理者はデフォルトで root です
-p パスワードを設定します。パスワードが空の場合は設定できません
-P ポート番号を設定します。3306 の場合は設定できません
-h IP を設定します、ローカル マシンの場合はセットアップできません

MySQL データベースのアンインストール

  • mysql データベース サーバーを停止します。
net stop <服务名> 
  • ウィンドウからmysqlサービスを削除します
mysqld remove <服务名>

或者 

sc delete <服务名>

  • 環境変数を削除

  • ディスクから MySQL 全体を削除する

MySQL データベース構成

DBMS (データベース管理システム): フルネーム データベース管理システム
DBMS -> DB -> (テーブル、ビュー、インデックス、プロシージャ、関数、トリガー)

おすすめ

転載: blog.csdn.net/weixin_52953038/article/details/126591619