Maison  >  Article  >  base de données  >  Comment installer MySQL dans Bat

Comment installer MySQL dans Bat

藏色散人
藏色散人original
2023-02-16 09:29:452165parcourir

Comment installer MySQL avec bat : 1. Téléchargez la version compressée de MySQL ; 2. Cliquez avec le bouton droit sur le fichier "MySQL installation.bat" et exécutez-le en tant qu'administrateur ; 4. Démarrez MYSQL via " ; net start MySQL" Servez simplement.

Comment installer MySQL dans Bat

L'environnement d'exploitation de ce tutoriel : système Windows 10, MySQL version 5.7, ordinateur Dell G3.

Comment installer MySQL dans Bat ?

Utilisez bat pour installer mysql en un seul clic

1. Téléchargez la version compressée du package mysql L'adresse de téléchargement est la suivante :

  https://cdn.mysql.com//Downloads/MySQL-8.0. /mysql-8.0.22 -winx64.zip

2. Le répertoire décompressé est le suivant :

 

3. Enregistrez le contenu suivant en tant que fichier bat, placez le fichier bat dans le répertoire tout de suite, puis exécutez en tant qu'administrateur en cliquant avec le bouton droit sur

@setlocal enabledelayedexpansion
@echo off
color f0
rem 编程技术 www.vcvb.cn 出品,转载请保留此信息。
title MYSQL一键安装set basedir=%~dp0set bin=%~dp0\bin
cd /d %~dp0if exist !bin!\mysqld.exe (
rem 写入配置>my.ini echo [mysqld]>>my.ini echo port=3306>>my.ini echo basedir=!basedir!
>>my.ini echo datadir=!basedir!\Data>>my.ini echo log-error=!basedir!\Logs.log>>my.ini echo max_connections=200>>my.ini echo max_connect_errors=10>>my.ini echo character-set-server=utf8mb4>>my.ini echo default-storage-engine=INNODB>>my.ini echo default_authentication_plugin=mysql_native_password>>my.ini echo local_infile=ON>>my.ini echo.>>my.ini echo [mysql]>>my.ini echo default-character-set=utf8mb4>>my.ini echo local_infile=ON>>my.ini echo.>>my.ini echo [client]>>my.ini echo port=3306>>my.ini echo default-character-set=utf8mb4

rem 添加环境变量
echo 开始检查环境变量...
echo.for /f "tokens=2*" %%i ^in ('reg query "HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v Path^|findstr /i "path"') ^do (set "p=%%j")for /f "tokens=*" %%a in ('echo !p! ^| find /i "!bin!"') do (set flag=1)if not defined flag (
echo 开始添加环境变量
setx Path "!p!;!bin!" /M | find "成功" && echo 环境变量添加成功set p=!Path!) else (echo 环境变量已存在,无需设置。)
echo.

rem 初始化 --console
cd !bin!

>!basedir!\Logs.log echo --------初始化数据库开始--------echo 开始初始化数据库

mysqld --initialize-insecure>>!basedir!\Logs.log echo --------初始化数据库结束--------rem 安装服务
echo 开始安装服务
mysqld --install MySQL | find "successfully" && echo 服务安装成功
echo.
rem 启动服务
echo 开始启动MYSQL服务
net start MySQL
echo. 

mysql -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1qaz'";

echo 安装完成
) else (
echo 请将本工具放在解压后的MYSQL根目录下再打开
)
pause >nul

3. L'installation est terminée et le mot de passe a été défini sur : 1qaz

Remarque : si la DLL est manquante lors de l'installation, veuillez installer le runtime vc++ et réessayer.

Remarque : Si vous souhaitez réinstaller , n'oubliez pas de d'abord supprimer les données du répertoire de données.

Apprentissage recommandé : "Tutoriel vidéo 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