Windows10で2つのmysqlサービスを同時にインストールする解決策
-
MySQL8.0.18バージョンをインストールする
-
MySQL8.0.25の解凍版をインストールする
(1) 解凍したパッケージをダウンロードする
(2) my.iniファイルを設定する[mysqld] port = 3307 #mysql安装目录 basedir =D:\HuanJing\Mysql\mysql-8.0.25-winx64 #mysql数据存放目录 datadir =D:\HuanJing\Mysql\mysql-8.0.25-winx64\data #允许最大连接数 max_connections = 1024 #服务端默认使用字符集 character-set-server = utf8mb4 #默认存储引擎 default-storage-engine = INNODB #服务唯一标识 server_id = 1 #是否启用慢查询 slow_query_log = 1 #指定慢查询日志文件的路径和名字 slow_query_log_file = slow.log #SQL语句运行时间超过该值才会被记录 long_query_time = 10 #开启binlog日志 log-bin = mysql-bin #sql模式 sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #注意这里,mysql8默认密码验证插件改为了caching_sha2_password #为了与之前的兼容,这里改回mysql_native_password default_authentication_plugin = mysql_native_password [mysql] default-character-set = utf8mb4 [client] port = 3306 default-character-set = utf8mb4
(3) 管理者として dos コマンド ウィンドウを開き、MySQL の bin ディレクトリに切り替えます
(4) mysql8 サービスをインストールし、データを初期化します
注: コマンドを使用しmysqld --initialize-insecure
、パスワードは空です
(5) インストールが成功したかどうかを確認します -
レジストリを変更します。
インストールが成功した後、直接起動が失敗した場合は、.err ログを確認してください。ログは、インストールの最初のステップのアドレスを指しているため、レジストリを変更する必要があります (1) 対応する場所を見つけ
ます计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql
( 2)ImagePath
パスを変更し
て前半を変更します。現在の mysql インストール ディレクトリを設定するだけです。
-
起動する
MySQL
net start mysql