mysql 5.7.18 winx64 無料インストール設定方法

mysql 5.7.18 winx64 無料インストール設定方法

1. ダウンロード

2. 減圧

3. パス環境変数を追加し、mysqlが配置されているbinディレクトリへのパスを指定します。

4. メインディレクトリにデータフォルダを作成する

5. Windowsシステムサービスを登録する

新しい my.ini ファイルを作成し、それを c:\windows ディレクトリにコピーします。内容は次のとおりです。

[クライアント]
ポート=3306
デフォルトの文字セット=utf8
[mysqld] 
# MYSQLのインストールディレクトリに設定します basedir=C:\_04Tools\mysql-5.7.18-winx64
# MYSQLデータディレクトリに設定 datadir=C:\_04Tools\mysql-5.7.18-winx64\data
ポート=3306
文字セットサーバー=utf8
sql_mode=NO_ENGINE_SUBSTITUTION、NO_AUTO_CREATE_USER
# クエリキャッシュを有効にするexplicit_defaults_for_timestamp=true

cm を開き、mysql bin ディレクトリに入り、サービス インストール コマンドを入力します。

 mysqld -インストール

「サービスのインストール/削除が拒否されました!」と表示された場合は、C:\Window\System32 に移動し、CMD.EXE を見つけて右クリックし、管理者として実行することを選択し、対応するディレクトリに移動してコマンドを実行すると、すべて正常になります。

6. MySQLサービスを開始する

注文:

ネットスタートMySQL

エラーが発生した場合は、データ ディレクトリ内の .rr ファイルを見つけて、具体的なエラー情報を表示します。エラーを修正した後は、必ずデータ ディレクトリの内容をクリアしてください。

上記のコマンドがまだ失敗する場合は、mysqld --initilize --user=mysql --datadir=dataを試してください。

または、「コントロール パネル」->「管理ツール」->「サービス」からサービスを有効にします。

7. ルートパスワードを変更する

root@localhost のパスワードを設定します = password('123');

パスワードの変更に成功したら、ログインします: mysql -u root -p、パスワードを入力

エラーが発生した場合: ユーザー 'root'@'localhost' の mysql アクセスが拒否されました (パスワードの使用: YES)、my.ini ファイルの最後の行に以下を追加します。

 スキップ許可テーブル

サービスを再起動した後、再度ログインして成功します

上記は、編集者が紹介したMySQL 5.7.18 winx64の無料インストール構成方法です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL 5.7.21 winx64 無料インストールバージョン設定方法グラフィックチュートリアル
  • win10 mysql 5.6.35 winx64 無料インストールバージョン設定チュートリアル
  • MySQL 5.7.17 winx64 無料インストールバージョン設定方法グラフィックチュートリアル
  • Mysql 5.7.17 winx64 無料インストール版、win10 環境でのインストールと構成のグラフィック チュートリアル
  • MySql 5.6.14 winx64 設定方法 (無料インストール版)
  • MySql 8.0.11-Winxp64 (無料インストール版) ​​設定チュートリアル

<<:  手書きの Vue2.0 データハイジャックの例

>>:  Dockerfile の一般的なコマンドの概要

推薦する

Linux で特定のユーザーにフォルダーのすべてのコンテンツを許可するにはどうすればよいですか?

【問題分析】 chown コマンドを使用できます。ここで ch は change (変更) を表し...

ウェブフロントエンド開発者が知っておくべき 9 つの実用的な CSS プロパティ

1. 角を丸くする今日の Web デザインは、常に最新の開発テクノロジーに追随しており、HTML5 ...

WeChat アプレットのシンプルなログイン ページの実装 (ソース コード付き)

目次1. 上の写真2. ユーザーが存在しない3. コードをアップロードする1. 上の写真 2. ユー...

CSS フレキシブルレイアウト FLEX、メディアクエリ、モバイルクリックイベントの実装

フレックスレイアウト定義: Flexレイアウトの要素は、 Flex 、または略して「コンテナー」と呼...

MySQL ダーティ ページ フラッシュとテーブル スペースの縮小の原理の分析

mysql ダーティページWAL メカニズムにより、InnoDB はステートメントを更新するときに、...

MySQL Order By 複数フィールドのソートルールのコード例

事前に言っておく気まぐれですが、MySQL の order by sorting にどのようなルール...

LeetCode の SQL 実装 (175. 2 つのテーブルの結合)

[LeetCode] 175.2つのテーブルを結合する表: 人物+-------------+--...

mybatis-plusページングパラメータが渡された後、SQLのwhere条件にはページング情報操作の制限がありません

2時間近くかけて、さまざまな方法を試しました。後で、whereでフィルタリングした後のデータ量が1ペ...

jsネイティブカルーセルプラグインの制作

この記事では、jsネイティブカルーセルプラグインの具体的なコードを参考までに共有します。具体的な内容...

詳細なハードウェア情報を取得するための Linux のいくつかのコマンドの詳細な説明

Linux システム、特にサーバー システムでは、デバイスのハードウェア情報を表示する必要がよくあり...

JavaScript の矢印関数と通常の関数の違いの詳細な説明

この記事では、JavaScriptにおけるアロー関数と通常の関数の違いについて解説します。具体的な内...

JavaScript の非同期処理で待機時間を節約できますか?

JavaScriptで非同期実行の結果を同期的に取得するには、 for ループ内でawaitを使用...

Linuxロスレス展開方法

概要クラウド プラットフォームのお客様のサーバーでは、業務量が拡大し続けるとディスク容量が不足する場...

Vue v-for ループを書く 7 つの方法

目次1. v-forループでは常にキーを使用する2. 特定のスコープ内でv-forループを使用する3...

Docker Enterprise Edition を使用して独自のプライベート レジストリ サーバーを構築する

Docker は本当に素晴らしいです。特に、仮想マシンを使用する場合に比べて、Docker イメージ...