要約レコードを発行---- mysqlの起動しない、サービスが開始することができませんでした示唆

記事のディレクトリ 

  • エラー内容

  • MySQLのインストール構成

  • 失敗の原因

  • ソリューション

  • my.iniファイルの内容

 

 

 

MySQLのエラー

 

 

mysql8のインストール構成、前提条件

1ダウンロードしたzipファイルには、環境変数を設定します

2 my.iniファイルを追加します。

3データディレクトリが自動的に生成されるコマンドの実行中に、作成する必要はありません

管理者のアカウントを開くために4つのCMD

初期化 - mysqldを--initialize、安全でありません

Mysql8をインストール-mysqldインストール

サービス開始はMysql8を開始-net

 

失敗:ポートが占有されています 

ソリューション:

1つのヒットCMD、netstatコマンド-aonを入力してください| findstrの「3306」は、プログラムのPID番号に対応するポートの3306職業を打ちます

 

 

対応するプログラムを見つけるためにPID番号:タスクリスト| findstrの「PID番号」、対応するプログラム名を検索します

3.プロセスを終了するには:taskkill / F / T / IMプログラム名

タスクマネージャを開くために右クリックして、窓の下に、下(ナビゲーションバー)、タスクマネージャ(または対応するPIDを表示し、プロセスの終了をハンドオフ、詳細タスクマネージャーであってもよいです)

 

 

 

 

my.iniファイルには、(フォルダのmysqlのルートディレクトリに)、次のとおりです。

[mysqldを]
#3306ポートが配置さ
= 3306ポート
設定#MySQLインストールディレクトリ
BASEDIR = D:\ K \ Pythonの\のMySQL-8.0.18-Winx64
#データセットのストレージディレクトリデータベースのMySQL
DATADIR = D:\ K \ Pythonの \をWinx64-8.0.18-MySQLの\ DATA
#の最大接続数
のmax_connections = 200である
latin1の設定8ビット符号化文字に、サーバのデフォルトが使用する#文字セット
文字セット・サーバーを= UTF8
デフォルト#新しいテーブルが使用されるように保存されている作成エンジンの
デフォルト・ストレージ・エンジン= INNODB
#デフォルト「mysql_native_password」プラグイン認証
#mysql_native_password
default_authentication_plugin = mysql_native_password
[mysqlの]
デフォルトの文字セットを設定するには#のmysqlクライアント
のデフォルト・キャラクタセットUTF8 =
[クライアント]
#のmysqlクライアントの接続設定のサーバーをデフォルトのポートを使用している場合
、ポート= 3306
デフォルトの文字-SET = UTF8

おすすめ

転載: www.cnblogs.com/lucky-sunshine/p/12106081.html