mysql 5.7.5 m15 winx64.zip インストール チュートリアル

mysql 5.7.5 m15 winx64.zip インストール チュートリアル

win7 64 ビットで mysql-5.7.5-m15-winx64 をインストールして構成する方法

最後に MySQL をインストールしてからしばらく経ちました。これらの手順は忘れられてしまう可能性があります。簡単に記録してください。 (インターネット上のブログを参考にしてください。)

1.mysql-5.7.5-m15-winx64.zipダウンロード

公式サイトのダウンロードアドレス: http://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.5-m15-winx64.zip

2. D:\MySqlDataBase に解凍します。

3. D:\MySqlDataBase\mysql-5.7.5-m15-winx64 の下に新しい my.ini 構成ファイルを作成します

内容は以下のとおりです。

######################構成ファイルの開始###################
 # 設定の変更方法については、
 # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
 # *** このファイルは編集しないでください。これはテンプレートであり、
 # *** インストール時のデフォルトの場所であり、
 # *** MySQL の新しいバージョンにアップグレードします。

 [クライアント]

 デフォルトの文字セット=utf8

 

 [mysqld]
 ポート=3306
 ベースディレクトリ = "D:\MySqlDataBase\mysql-5.7.5-m15-winx64/"
 データディレクトリ = "D:\MySqlDataBase\mysql-5.7.5-m15-winx64/data/"
 tmpdir = "D:\MySqlDataBase\mysql-5.7.5-m15-winx64/data/"
 ソケット = "D:\MySqlDataBase\mysql-5.7.5-m15-winx64/data/mysql.sock"
 ログエラー="D:\MySqlDataBase\mysql-5.7.5-m15-winx64/data/mysql_error.log"

 #サーバーID = 2
 #スキップロック

 最大接続数=100
 テーブルオープンキャッシュ=256
 クエリキャッシュサイズ=1M

 tmp_table_size=32M
 スレッドキャッシュサイズ=8

 innodb_data_home_dir="D:\MySqlDataBase\mysql-5.7.5-m15-winx64/data/"
 innodb_flush_log_at_trx_commit = 1
 innodb_log_buffer_size=128M
 innodb_buffer_pool_size=128M
 innodb_log_file_size=10M
 innodb_thread_concurrency=16
 innodb-自動拡張増分=1000
 結合バッファサイズ = 128M
 ソートバッファサイズ = 32M
 読み取りバッファサイズ = 32M
 最大許容パケット = 32M
 明示的なタイムスタンプのデフォルト=true
 sql-mode="STRICT_TRANS_TABLES、NO_AUTO_CREATE_USER、NO_ENGINE_SUBSTITUTION"
 #sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES

######################構成ファイルの終了####################

重要なポイントは次の構成です。datadir のディレクトリ名は D:\MySqlDataBase\mysql-5.7.5-m15-winx64/data/ である必要があります。

4. Windows システム環境変数パスに以下を追加します。

D:\mysql\mysql-5.7.5-m15-winx64\bin; (セミコロンに注意してください)

5. MySQLをWindowsシステムサービスとして登録する

具体的な操作は、コマンド ラインで次のコマンドを実行することです (コマンド ラインは管理者として実行する必要があります)。

binディレクトリに切り替える必要があります。そうしないと、サービスディレクトリはC:\Program Files\MySQL\MySQL Server 5.7\mysqldとして指定されます。

サービス コマンドを追加します: mysqld install MySQL --defaults-file="D:\mysql\mysql-5.7.5-m15-winx64\my.ini"

サービスを削除するコマンドは、 mysqld removeです。

6. ステップ5が成功したら、システムサービス管理を開きます。

MySQLシステムサービスを見ることができます

コマンドラインでmysqlを起動するコマンドは、 net start mysqlです。

mysqlをシャットダウンするコマンドはnet stop mysqlです。

7.ルートパスワードをwenthinkに変更します

コマンドライン実行: mysql –uroot

mysql>データベースを表示;

mysql>mysql を使用します。
mysql> UPDATE user SET password=PASSWORD('wenthink') WHERE user='root';

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

mysql>終了

リモートログイン設定

ルート ユーザーがどこからでもリモートでログインし、すべてのライブラリに対する任意の操作権限を持つことを許可します。具体的な操作は次のとおりです。

1) このマシンで root ユーザーとして MySQL にログインします。

コマンドライン実行: mysql -u root -p

パスワードを入力してください(手順7で設定したパスワード): wenthink

2) 認証操作を実行します。

mysql> 'youpassword' によって識別される 'root'@'%' に GRANT OPTION 付きで *.* のすべての権限を付与します。

認証テーブルを再ロードします:

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

mysqlを終了: quit

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • mysql 5.7.17 winx64.zip インストールと設定方法のグラフィックチュートリアル
  • mysql 5.7.11 winx64.zip インストールと設定方法のグラフィックチュートリアル
  • Mysql5.7.17 winx64.zip 解凍バージョンのインストールと設定のグラフィックチュートリアル

<<:  Telnet は Alpine イメージの busybox-extras に移動されました

>>:  Vue+element+oss はフロントエンドのフラグメントアップロードとブレークポイント再開を実現します

推薦する

MySQL 8.0.3 RCがリリースされようとしています。変更点を見てみましょう。

MySQL 8.0.3がリリースされます。新機能を見てみましょうMySQL 8.0.3 は RC ...

MYSQL ロック解除とロックテーブルの紹介

MySQL ロックの概要他のデータベースと比較すると、MySQL のロック メカニズムは比較的単純で...

Flex モバイルレイアウトにおけるシングルラインレイアウトとダブルラインレイアウトの違いと使い方

レイアウトにul>liを使用した単一行レイアウトを以下に示します。 <ul class=...

JavaScript コンストラクタとプロトタイプの関係

目次1. コンストラクタとプロトタイプ1. コンストラクター2. コンストラクタ問題3. コンストラ...

繰り返し送信、繰り返し更新、バックオフ防止に関する問題と解決策の分析

1つ。序文<br />この種の質問は、どの専門掲示板でも見かけます。Google で検索...

XHTML 入門チュートリアル: よく使われる XHTML タグ

<br />記事と同様に、Web ページにも明確な段落と重要度の異なるタイトルが必要です...

24 の実用的な JavaScript 開発のヒント

目次1.配列を初期化する2. 配列の合計、最大値、最小値3. エラー値をフィルタリングする4. 論理...

カスタムスクロールバー効果を実現するJavaScript

実際のプロジェクトでは、上下のスクロール バーと左右のスクロール バーは DIV 内にないため、右の...

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

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

Linux でローカル コンピューターとリモート サーバーのポートが接続されているかどうかを確認する方法

以下のように表示されます。 1. ssh -v -p [ポート番号] [ユーザー名]@[IPアドレス...

MySQLの起動と接続方法の例分析

目次mysqldの起動方法方法 1: mysqld方法 2: mysqld_safe方法3: mys...

Dockerコンテナレイヤーの概念の詳細な説明

目次01 コンテナの一貫性02 レイヤーの概念03 レイヤードデザインの利点今日はコンテナ レイヤー...

CSS 共通スタイルで二重矢印を描画するサンプルコード

1. 単一の矢印への複数の呼び出し単一の矢印を実装したら、二重矢印を実装するのは簡単です。上では、単...

Vue3 AST パーサー - ソースコード分析

目次1. AST抽象構文木を生成する2. ASTのルートノードを作成する3. 子ノードの解析4. テ...

Linux での mysql8.018 のインストールと設定のプロセスの詳細な説明

Windowsでのインストールの紹介:こちらもご覧ください –》WindowsでのMySQL 8.0...