インストール手順およびMySQLサービスのmysqlの-8.0.17-抽出バージョンの問題を解決するには、起動に失敗しました

私が使用する初心者午前のmysql私は解凍バージョンを使用することを好むので、データベースを、インストール構成で遭遇する問題の多くは、答えの一部は時折解決策を見つける、検索エンジンで見つけることができなかったので、これはユーザー自身の利便性を提供し、いくつかのエッセイを残しました参照の少しは、間違った場所ならば、批判と共通の進歩をしてください!

1.mysql解凍ダウンロード

  MySQLの公式ウェブサイトを閲覧、ダウンロード、圧縮されたパックを解凍し、必要に応じて、関連するディレクトリを抽出すること。

2.環境変数およびプロファイルの設定

  2.1(彼らの研究を必要とすることなく、ステップは、他のブロガーを参照)、環境変数を設定します

  コンピューター(マイコンピュータ)を右クリックし、[プロパティ]をクリックし、[システムの詳細設定]を選択し、最終的には環境変数、新しいMYSQL_HOMEをクリックして、完了決意した後、以下のチャートの設定を(binディレクトリ上)変数mysqlのパスの値を設定します

  

  新規作成]を選択し、パスオプションをダブルクリックし、下図のように設定を行います

  

  2.2プロファイル設定

  ディレクトリのbinフォルダに、新しいメモ帳を含むとは、図以下、my.iniファイルの名前を変更しました。

  

  関連情報のmy.iniが挿入、次のように:

  [mysqldを】

  ポート= 3306
  BASEDIR = H:/ツール/データベース/ MySQLの/ mysqlの
  DATADIR = H:/ツール/データベース/ MySQLの/ mysqlの/ mydataという
  character_set_server = UTF8
  デフォルトのストレージエンジン= INNODBの
  sql_modeの= NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES
  [mysqlの]
  デフォルトの文字-set = UTF8

  

  注:] [構成ファイルブラケットに本実施形態では、本ではなく、説明するために

  2.3コマンドラインアダプター構成ファイル

  以管理员身份打开命令行(cmd),进入mysql目录下的bin目录;其后三个命令进行不同的操作。

  mysqld --initialize:作用初始化

  mysqld -install:作用安装mysql服务

  net start mysql:启动mysql服务

  

  注:密码在配置文件中的数据目录下的一个文件中,其后缀为.err(命名方式好像是计算机名+后缀名)。在此文件中有一个[Note] [MY-010454] [Server] A temporary password is generated....

  

3.问题:服务无法启动(如果安装上述流程应该不会出错)

  问题描述:服务无法启动发生在net start mysql命令后,如下图

  

  问题原因:我这儿出现这个问题是因为安装过程中参照了其他博主的配置文件内容,如下图

  

  发现过程:之所以认为服务无法启动的原因是max_connection=200这个命令,是在无意中在存储目录中发现了一个后缀为.err的文件,(.err->.error),如下图

  

  解决办法:抱着试一试的心里,删除max_connection=200此命令,删除生成的数据目录(手动),并使用命令行输入mysqld --remove删除安装的mysql服务,如下图

  

  

  最后结果:删除max_connection=200后,重试发现服务启动成功,但不知能否在其他电脑上使用,如下图

  

 

おすすめ

転載: www.cnblogs.com/waterbbro/p/11372016.html