1. Installez d'abord un, reportez-vous à
2. Copiez le répertoire de la première instance, modifiez le nom et modifiez le fichier de configuration, modifiez principalement le port et basedir et datadir
[mysqld] sql_mode = NO_ENGINE_SUBSTITUTION, STRICT_TRANS_TABLES # Définir le port 3306 port = 3307 # Définir le répertoire d'installation de mysql basedir = D: \ Develop \ MYSQL \ mysql-8.0.12-win # N'oubliez pas d'utiliser des doubles barres obliques ici \\, Je me tromperai avec des barres obliques simples, mais les didacticiels de certaines personnes ont des barres obliques simples. Essayez-le vous-même # Définissez le répertoire de stockage de données de la base de données mysql datadir = D: \ Develop \ MYSQL \ mysql-8.0.12-win \ data # Ici comme ci-dessus # Autorisez le nombre maximal de connexions max_connections = 200 # Autorisez le nombre de connexions ayant échoué. C'est pour empêcher quelqu'un d'attaquer le système de base de données à partir de cet hôte max_connect_errors = 10 # Le jeu de caractères utilisé par le serveur est UTF8 par défaut # character-set-server = utf8 # Le moteur de stockage par défaut qui sera utilisé lors de la création d'une nouvelle table default-storage-engine = INNODB # Utiliser l'authentification du plugin "mysql_native_password" par défaut default_authentication_plugin = mysql_native_password [mysql] # Définir le jeu de caractères par défaut du client mysql default-character-set = utf8mb4 default-character-set = utf8 [client] # Définissez le port par défaut utilisé par le client mysql pour se connecter au port du serveur = 3306 default-character-set = utf8
3. Créez un service
Ouvrez la ligne de commande cmd dans le répertoire D: \ Develop \ MYSQL \ mysql-8.0.12-win \ bin
mysqld install MySQL2 --defaults-file = "D: \ Develop \ MYSQL \ mysql-8.0.12-win \ my.ini"
4. Le panneau de service démarre le service
Référence:
https://blog.csdn.net/weixin_41953055/article/details/79820221