Maison > Article > base de données > 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 :
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 :
Enfin, démarrez le service MYSQL. Si ce qui suit s'affiche, cela indique qu'il a été démarré avec succès.
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!