MySQL 8.0.18コマンドの詳細な説明

MySQL 8.0.18コマンドの詳細な説明

解凍したフォルダ C:\web\mysql-8.0.11 を開き、フォルダ内に my.ini 構成ファイルを作成し、my.ini を編集して次の基本情報を設定します。

[クライアント]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[mysqld]
# ポート 3306 を設定 port = 3306
#mysqlのインストールディレクトリを設定します basedir=C:\\web\\mysql-8.0.11
#MySQL データベース データの保存ディレクトリを設定します。MySQL 8 以降では次の設定は必要ありません。システムが自動的に生成します。そうでない場合はエラーが報告される可能性があります。# datadir=C:\\web\\sqldata
# 許可される最大接続数 max_connections=20
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

cmd コマンドライン ツールを管理者として開き (管理者として開かないと、後でデータベースのインストールが失敗します)、ディレクトリを切り替えます。

cd C:\web\mysql-8.0.11\bin

データベースを初期化します。

mysqld --initialize --console
//root@localhost の後の APWCY5ws&hjQ を覚えておいてください。APWCY5ws&hjQ は初期パスワードです。次回のログイン時に必要になります。ログイン後にパスワードを変更することもできます。

次のインストールコマンドを入力します。

mysqld install

開始するには、次のコマンドを入力します。

net start mysql

MySQLにログインします:

mysql -u root -p

次にログインパスワードを入力します。

パスワードを変更するには:

ALTER USER 'root'@'localhost' は '123' で識別されます。

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

create database 創建的數據庫名稱;

データベースを切り替える:

use 數據庫名;

データベースを削除します。

drop database 數據庫名;

MySQLを終了します:

quit

要約する

上記は私が紹介したMySQL 8.0.18コマンドです。お役に立てれば幸いです。ご質問があれば、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • MySQL 8 の新機能: 自動増分主キーの永続性に関する詳細な説明
  • MySQL 8.0 以降の一般的なコマンドの詳細な説明
  • MySQL 8.0 の新機能: アトミック DDL ステートメントのサポート
  • MySQL 8.0 DDLアトミック機能と実装原則
  • Mysql8.0はソート問題を解決するためにウィンドウ関数を使用する
  • MySQL 8.0.18はデータベースにユーザーを追加し、権限を付与します
  • MySql8.0以降のバージョンでROOTパスワードを正しく変更する方法
  • mysql8 共通テーブル式 CTE 使用例の分析

<<:  Nginx 正規表現関連のパラメータとルールの紹介

>>:  リアルタイムクロックを実装するネイティブJS

推薦する

MySQLの共通関数の概要

序文: MySQL データベースは、よく使用される集計関数、日付および文字列処理関数など、幅広い関数...

Tomcat の文字化けしたコードとポート占有の解決方法について簡単に説明します

Tomcat サーバーは、無料でオープン ソースの Web アプリケーション サーバーです。軽量のア...

Linuxネットワーク設定の基本操作コマンドを詳しく解説

目次ネットワーク構成を表示するネットワークインターフェース情報を表示する---ifconfigルーテ...

HTML iframe 使用状況の概要の収集

Iframe 使用状況の詳細な分析<iframe frameborder=0 width=17...

HTML でナンバープレート番号と州の略語を入力するためのサンプルコード

原理としては、まずボタン付きの div を記述し、次に画面のサイズに応じて自動的に適応してキーボード...

Gobangゲームを実現するためのjsキャンバス

この記事では、Gobangゲームを実装するためのキャンバスの具体的なコードを参考までに共有します。具...

アイデアを使用して Springboot 初期化サーバーを構築する際の問題分析

問題の説明最近、Springbootプロジェクトを構築していたところ、会社のネットワークケーブルに接...

マークアップ言語 - CSS レイアウト

123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...

フォーム要素の簡単な実装コードでは登録を例に挙げています

コード実装:コードをコピーコードは次のとおりです。 <!DOCTYPE html> &l...

いくつかの面接の質問を使ってJavaScriptの実行メカニズムを調べる

目次前の単語同期と非同期前菜プレートを追加マクロタスク マイクロタスク約束しましょうタイマーを追加す...

vue-cli の紹介とインストール

目次1. はじめに2. vue-cli の紹介2.1 コマンドライン2.2 CLI サービス2.3 ...

Vue 大画面データ表示例

効率的に要件を満たし、コンポーネント ライブラリの肥大化や車輪の再発明を避けるために、私は以前、大画...

CSS スティッキー配置位置の詳細な説明: スティッキー問題の落とし穴

前書き: position:sticky は CSS ポジショニングの新しい属性です。相対ポジショニ...

Vue プロジェクトで SVG コンポーネントをパッケージ化して構成する手順

最近新しい会社に入社しました。プロジェクトに携わった後、タイトルアイコンが svg で作られていると...

フロントエンドセキュリティの詳細な説明: JavaScript の http ハイジャック対策と XSS

目次HTTP ハイジャック、DNS ハイジャック、XSS HTTPハイジャックDNSハイジャックXS...