使用bat一鍵安裝mysql

2022-01-18 11:18:48 字數 2482 閱讀 1186

2、解壓後目錄如下:

3、把下面的內容,另存為乙個bat檔案,把這個bat檔案放到剛才那個目錄裡,然後以右鍵管理員的方式執行

title mysql一鍵安裝

set basedir=%~dp0

set bin=%~dp0\bin

cd /d %~dp0

if 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、安裝完成,密碼已設定為:1qaz

備註:如果想重新安裝的時候,記得把data目錄下的資料先刪除掉。

bat 一鍵啟動多個程式

每次開機,都要啟動一大堆軟體,臥槽,頭疼,這個時候要是有個東西一次能把我需要的都啟動就好了 終於,它來了,它邁著堅定的步伐走來了,哈哈哈 使用方法 新建文字,複製下面 位址改為 exe所在路徑,檔案字尾改為bat,雙擊bat檔案,乙個字 爽 注 檔案儲存時編碼選 ansi echo off echo...

MySQL編譯安裝 指令碼一鍵安裝

bin bash author zhangheng time 2020 5 12 company version v1 編譯安裝mysql 5.7.29 os centos7.8.2003 第1步 假定mysql的原始碼包已經上傳到linux伺服器裡的當前目錄下 安裝解決軟體依賴關係的包 yum i...

一鍵安裝 Apache Mysql Php

適用環境 系統支援 centos 5 32bit 64bit centos 6 32bit 64bit 記憶體要求 256m 安裝了什麼 1 apache 2.2.22或apache 2.4.2 2 mysql 5.5.24 3 php 5.2.17或php 5.3.13 4 phpmyadmin ...