Maison  >  Article  >  base de données  >  Comment résoudre le problème selon lequel le service MySQL ne peut pas être démarré

Comment résoudre le problème selon lequel le service MySQL ne peut pas être démarré

王林
王林original
2020-06-11 10:20:0436636parcourir

Comment résoudre le problème selon lequel le service MySQL ne peut pas être démarré

Description du problème :

Lors de la tentative d'installation de MYSQL sous win7, l'erreur suivante s'est produite :

Comment résoudre le problème selon lequel le service MySQL ne peut pas être démarré

Solution Méthode :

1. Ajoutez la variable d'environnement PATH (par exemple : C:Program Filesmysql-5.7.13-winx64bin) ;

2. installation du répertoire MYSQL, créez un nouveau fichier de configuration par défaut my.ini ;

Écrivez le contenu suivant dans le fichier de configuration my.ini :

(le contenu spécifique peut être modifié en fonction à votre propre situation)

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\Program Files\mysql-5.7.13-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\mysql-5.7.13-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

Enregistrez une fois terminé, le fichier my.ini remplacera le fichier my-default.ini par défaut.

Après cela, nous devons créer manuellement un nouveau dossier de données dans le répertoire d'installation MYSQL.

3. Désinstallez, réinstallez, initialisez MYSQL et enfin démarrez le service MYSQL

Exécutez cmd en tant qu'administrateur et entrez les commandes suivantes dans l'ordre :

C:Windows\system32>mysqld --remove  //删除mysql服务
C:Windows\system32>mysqld --install //安装mysql服务 
C:Windows\system32>mysqld --initialize //一定要初始化 
C:Windows\system32>net start mysql

Une fois la commande d'initialisation exécutée, les fichiers suivants sont générés dans le répertoire de données vide :

Comment résoudre le problème selon lequel le service MySQL ne peut pas être démarré

Enfin, démarrez le service MYSQL. Si ce qui suit s'affiche, cela indique qu'il a été démarré avec succès.

Comment résoudre le problème selon lequel le service MySQL ne peut pas être démarré

Tutoriel recommandé : Tutoriel mysql

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn