最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL自動(dòng)安裝批處理腳本實(shí)例代碼

 更新時(shí)間:2022年09月06日 09:07:45   作者:0xfather  
為了日后安裝數(shù)據(jù)庫方便,下面這篇文章主要給大家介紹了關(guān)于MySQL自動(dòng)安裝批處理腳本的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

前言

作為強(qiáng)迫癥患者,安裝MySQL時(shí)必須使用zip模式安裝,我的電腦我做主,但是問題來了,手動(dòng)安裝確實(shí)麻煩,我們不可能記住每一步操作,所以我自己寫了一個(gè)批處理,供大家參考。

MySQL5.7版本以上和MySQL5.7版本稍有不同哦!

MySQL5.7以下版本腳本:

@echo off
echo.
set stdir=%~dp0%
echo [mysqld]>%stdir%my.ini
echo ##數(shù)據(jù)庫根路徑>>%stdir%my.ini
echo basedir=%stdir%>>%stdir%my.ini
echo ##數(shù)據(jù)庫數(shù)據(jù)文件存放路徑>>%stdir%my.ini
echo datadir=%stdir%data>>%stdir%my.ini
echo ##數(shù)據(jù)庫端口號(hào)>>%stdir%my.ini
echo port=3306>>%stdir%my.ini
echo ##數(shù)據(jù)庫字符集>>%stdir%my.ini
echo character_set_server=utf8>>%stdir%my.ini
echo. >>%stdir%my.ini
echo [client]>>%stdir%my.ini
echo ##數(shù)據(jù)庫端口號(hào)>>%stdir%my.ini
echo port=3306>>%stdir%my.ini
echo ##數(shù)據(jù)庫字符集>>%stdir%my.ini
echo default-character-set=utf8>>%stdir%my.ini
echo.
echo 開始安裝數(shù)據(jù)庫服務(wù)
%stdir%bin\mysqld -install MySQL
echo 啟動(dòng)數(shù)據(jù)庫
net start MySQL
echo.
echo MySQL已經(jīng)成功安裝,數(shù)據(jù)保存在data文件夾中
pause

MySQL5.7以上版本(含MySQL8.x):

@echo off
echo.
set stdir=%~dp0%
echo [mysqld]>%stdir%my.ini
echo ##數(shù)據(jù)庫根路徑>>%stdir%my.ini
echo basedir=%stdir%>>%stdir%my.ini
echo ##數(shù)據(jù)庫數(shù)據(jù)文件存放路徑>>%stdir%my.ini
echo datadir=%stdir%data>>%stdir%my.ini
echo ##數(shù)據(jù)庫端口號(hào)>>%stdir%my.ini
echo port=3306>>%stdir%my.ini
echo ##數(shù)據(jù)庫字符集>>%stdir%my.ini
echo character_set_server=utf8mb4>>%stdir%my.ini
echo. >>%stdir%my.ini
echo [client]>>%stdir%my.ini
echo ##數(shù)據(jù)庫端口號(hào)>>%stdir%my.ini
echo port=3306>>%stdir%my.ini
echo ##數(shù)據(jù)庫字符集>>%stdir%my.ini
echo default-character-set=utf8mb4>>%stdir%my.ini
echo.
echo 開始安裝數(shù)據(jù)庫服務(wù)
%stdir%bin\mysqld -install MySQL
echo 開始初始化數(shù)據(jù)庫
%stdir%bin\mysqld --initialize
echo ===============================================
echo 數(shù)據(jù)庫已初始化完成,請?jiān)赿ata文件夾中查找.err后綴文件
echo 在文件中找到A temporary password is generated for root@localhost信息
echo 請記錄該數(shù)據(jù)庫默認(rèn)密碼,并在首次登錄時(shí)修改密碼
echo ===============================================
echo 啟動(dòng)數(shù)據(jù)庫
net start MySQL
echo.
echo MySQL已經(jīng)成功安裝,數(shù)據(jù)保存在data文件夾中
pause

可以看到,5.7以上版本腳本存在兩點(diǎn)不同:

一、將字符集修改為utf8mb4,這種utf8格式支持emoji表情字符,編碼更強(qiáng)大,如果您仍想使用utf8字符集,請手動(dòng)修改。

二、增加了初始化數(shù)據(jù)庫步驟,5.7以上版本要求數(shù)據(jù)庫必須初始化后才能運(yùn)行,且初始化時(shí)會(huì)增加默認(rèn)密碼,該密碼可以在data文件夾中的以.err為后綴的文件中找到:即A temporary password is generated for root@localhost這句話冒號(hào)后面就是密碼。

該腳本的使用方法:

1.將腳本復(fù)制到一個(gè)文本文件中,將文件名修改為xxx.bat文件

2.將該腳本放到您解壓的Mysql解壓出來的程序包中,與D:/MySQL/bin同目錄層級(jí),如:D:/MySQL/xxx.bat

3.右鍵該腳本,選擇“以管理員身份運(yùn)行”即可

腳本會(huì)自動(dòng)創(chuàng)建my.ini配置文件和data數(shù)據(jù)目錄(無需手動(dòng)創(chuàng)建),另外自動(dòng)安裝完成后,會(huì)自動(dòng)安裝一個(gè)服務(wù)名為:MySQL的系統(tǒng)服務(wù)并自動(dòng)啟動(dòng),即本MySQL數(shù)據(jù)庫。

總結(jié)

到此這篇關(guān)于MySQL自動(dòng)安裝批處理腳本的文章就介紹到這了,更多相關(guān)MySQL自動(dòng)安裝批處理腳本內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql如何按首字母進(jìn)行檢索數(shù)據(jù)

    mysql如何按首字母進(jìn)行檢索數(shù)據(jù)

    這篇文章介紹了如何根據(jù)學(xué)生的首字母檢索學(xué)生信息的需求,并提供了一種不增加表字段的實(shí)現(xiàn)方法,通過利用漢字的拼音排序特性,結(jié)合數(shù)據(jù)庫的排序和轉(zhuǎn)換函數(shù),實(shí)現(xiàn)了根據(jù)首字母模糊匹配檢索學(xué)生信息的功能
    2024-11-11
  • MYSQL之插入極限分析

    MYSQL之插入極限分析

    MYSQL之插入極限分析,需要的朋友可以參考下
    2013-02-02
  • mysql的group?by使用及多字段分組

    mysql的group?by使用及多字段分組

    Group?By是一種SQL查詢語句,常用于根據(jù)一個(gè)或多個(gè)列對查詢結(jié)果進(jìn)行分組,本文主要介紹了mysql的group?by使用及多字段分組,感興趣的可以了解一下
    2023-09-09
  • 軟件測試-MySQL(六:數(shù)據(jù)庫函數(shù))

    軟件測試-MySQL(六:數(shù)據(jù)庫函數(shù))

    這篇文章主要介紹了MySQL數(shù)據(jù)庫函數(shù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 一文帶你了解MySQL中的子查詢

    一文帶你了解MySQL中的子查詢

    子查詢指一個(gè)查詢語句嵌套在另一個(gè)查詢語句內(nèi)部的查詢,這個(gè)特性從MySQL 4.1開始引入,SQL中子查詢的使用大大增強(qiáng)了SELECT 查詢的能力,本文帶大家詳細(xì)了解MySQL中的子查詢,需要的朋友可以參考下
    2023-06-06
  • sql語句 update字段null不能用is null問題

    sql語句 update字段null不能用is null問題

    這篇文章主要介紹了sql語句 update字段null不能用is null問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Mysql優(yōu)化order by語句的方法詳解

    Mysql優(yōu)化order by語句的方法詳解

    本篇文章我們將了解ORDER BY語句的優(yōu)化,在文中給大家提到了mysql中的兩種排序方式,需要的朋友參考下吧
    2018-08-08
  • Mysql基礎(chǔ)教程之增刪改查語句

    Mysql基礎(chǔ)教程之增刪改查語句

    這篇文章主要給大家介紹了關(guān)于Mysql基礎(chǔ)教程之增刪改查語句的相關(guān)資料,以下是MySQL最基本的增刪改查語句,很多IT工作者都必須要會(huì)的命令,也是IT行業(yè)面試最??嫉闹R(shí)點(diǎn),需要的朋友可以參考下
    2023-10-10
  • mysql建庫時(shí)提示Specified key was too long max key length is 1000 bytes的問題的解決方法

    mysql建庫時(shí)提示Specified key was too long max key length is 1000

    本文將詳細(xì)提供mysql建庫時(shí)提示Specified key was too long max key length is 1000 bytes的問題的解決方法,有需求的朋友可以參考
    2012-11-11
  • SQL?中?HAVING?常見的使用方法

    SQL?中?HAVING?常見的使用方法

    這篇文章主要介紹了SQL中HAVING常見的使用方法,文章通過圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09

最新評論

延边| 龙泉市| 凉城县| 平定县| 砚山县| 祁连县| 长白| 鸡东县| 鄂伦春自治旗| 平阳县| 芜湖市| 林州市| 邵阳县| 南木林县| 美姑县| 肃宁县| 许昌县| 蓬安县| 湾仔区| 德安县| 甘洛县| 长葛市| 通许县| 赤水市| 抚宁县| 建德市| 宣城市| 万年县| 广丰县| 阳谷县| 林州市| 科尔| 肃宁县| 紫阳县| 张家川| 鹿邑县| 天祝| 瑞昌市| 永善县| 三亚市| 江陵县|