mysql5.7.18 解凍バージョンで mysql サービスを起動します

mysql5.7.18 解凍バージョンで mysql サービスを起動します

mysql5.7.18の解凍版はmysqlサービスを起動します。具体的な内容は以下のとおりです。

1. MySQL Community Editionをダウンロードする

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

3. D:\Program Files\mysql-5.7.18-winx64\bin に次の内容の新しいファイル my.ini を作成します。

 [クライアント]
 ポート=3306
 デフォルトの文字セット=utf8
 
 [mysqld]
 バインドアドレス = 127.0.0.1
 ポート=3306
 文字セットサーバー=utf8
 ベースディレクトリ = "D:\Program Files\mysql-5.7.18-winx64"
 データディレクトリ = "D:\Program Files\mysql-5.7.18-winx64\data"
 tmpdir = "D:\Program Files\mysql-5.7.18-winx64\data"
 ソケット = "D:\Program Files\mysql-5.7.18-winx64\data\mysql.sock"
 ログエラー="D:\Program Files\mysql-5.7.18-winx64\data\mysql_error.log"

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

 innodb_data_home_dir="D:\Program Files\mysql-5.7.18-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"

4. C:\WINDOWS\system32\drivers\etc\hosts を設定します。デフォルトではコメントアウトされています。コメントを削除します。

127.0.0.1 ローカルホスト

5. D:\Program Files\mysql-5.7.18-winx64 ディレクトリに新しいデータ フォルダを作成します。空である必要があります。

6. cmdを開き、D:\Program Files\mysql-5.7.18-winx64\binに移動し、次のコマンドを実行します。

mysqld --initialize-insecure
mysqld -インストール

7. MySQL サービスを開始します。開始されていない場合は、 .net start mysqlを使用します。

8. cmd で、 mysql -u root -p コマンドを使用し、 Enter キーを押して mysql> コマンド プロンプトを入力します。

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

mysql> パスワードを password('123456') に設定します。

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

以下もご興味があるかもしれません:
  • mysqlサービスが起動しない場合の解決策
  • MySQL サービス 1067 エラー 複数のソリューションの共有
  • Windows 7 で MySQL サービスを起動するときに無効なサービス名が発生する原因と解決策
  • phpmyadmin #2002 MySQL サーバーにログインできない問題を解決する
  • MySQL サーバーのクエリが遅い原因分析と解決策のまとめ
  • CentOS 7 での MySQL サービスの起動失敗に対する簡単な解決策
  • phpmyadmin エラー: #2003 MySQL サーバーにログインできません 解決策
  • MySQL サーバー プロセスの CPU 使用率 100% の解決策
  • mysql サービスの予期しない停止 1067 エラーの解決策の概要
  • MySQL 5.7.18 のインストール中に MySQL サービスの起動に失敗する問題の解決策

<<:  Centos7 で crontab + シェル スクリプトによる定期的な自動ファイル削除の問題を解決する

>>:  JS 非同期実行の原則とコールバックの詳細

推薦する

Mysqlの日付と時刻関数を扱う記事

目次序文1. 現在の時刻を取得する1.1 現在の日付と時刻を返す1.2 現在の日付を取得する1.3 ...

クリックして認証コードと認証を切り替えるJavaScript

この記事では、クリックして切り替える認証コードと認証を実装するためのJavaScriptの具体的なコ...

Docker ベースの Redis 1 マスター、2 スレーブ、3 センチネルの実装

現在、Redis とコンテナについて学習中なので、Docker を使用して Redis マスタースレ...

Zabbix による SQL Server の監視プロセスの詳細な説明

Zabbix による SQL Server の監視を見てみましょう。まずfreetdsをダウンロード...

Linux システム ディレクトリ sys、tmp、usr、var の詳細な説明。

Linux 初心者から Linux マスターへの成長の道: Linux システム ディレクトリ s...

MySQLのインデックス設計の原則と一般的なインデックスの違いについて簡単に説明します。

インデックス定義: ディスク上に保存される個別のデータベース構造であり、データ テーブル内のすべての...

VirtualBox+Ubuntu16でKubernetesクラスタを構築する実装

目次Kubernetesについて基本的な環境の準備VirtualBoxをインストールするUbuntu...

Ubuntu 16.04にJenkinsをインストールするための詳細な手順

1. 前提条件JDKがインストールされましたecho $PATHソフトリンクを作成し、JDKのインス...

Vue+Elementバックグラウンド管理フレームワークの統合実践

目次Vue+ElementUI バックグラウンド管理フレームワークでは、ElementUI とは何で...

ページに間隔を空けてグリッドレイアウトを完璧に実装する方法

典型的なレイアウト例上の写真のように、正方形の真ん中に一定の隙間があり、その隙間は固定されています。...

大規模なMySQLデータベース用のマスタースレーブシステムを構築するアイデアを共有する

今週は戦争のように忙しかったです。他人に操られているような気がします。毎日朝早く出勤して夜遅く帰り、...

Vueはファイルのアップロードとダウンロードを実装します

この記事では、参考までにVueのファイルのアップロードとダウンロードの具体的なコードを紹介します。具...

Vueはログイン認証コードを実装する

この記事では、ログイン認証コードを実装するためのvueの具体的なコードを例として紹介します。具体的な...

MySQL トランザクション分離はどのように実現されますか?

目次同時シナリオ書き込む読む読む読み取り-書き込みと書き込み-読み取りMySQL のロック行レベルロ...

nginx をプロキシ キャッシュとして使用する方法

キャッシュを使用する目的は、バックエンドの負荷を軽減し、Web サイトの同時実行性を向上させることで...