麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > BAT > 正文

一鍵重置mysql的root密碼的實現腳本

2020-03-29 19:55:42
字體:
來源:轉載
供稿:網友

重置mysql的root密碼方法有很多,本文介紹的這個是使用批處理來完成的

@echo offtitle mysql::從注冊表找到Mysql的安裝路徑寫入文件mysql.txtreg query HKLM/SYSTEM/ControlSet001/Services/MySQL | find /I "ImagePath">C:/mysql.txtif %errorlevel% neq 0 (echo MySQL not foundpauseexit)::以”為分隔符,截取第二段內容保存到變量mysqlPathFOR /F tokens^=2^ delims^=^" %%i in (C:/mysql.txt) do set mysqlPath=%%idel C:/mysql.txt /f::路徑中/替換為/set mysqlPath=%mysqlPath:/=/%::刪除路徑最后一個字符(該字符不可見,可能是回車換行之類的)set mysqlPath=%mysqlPath:~0,-1%:BACKTOMAIN::取得路徑最后一個字符看等不等于/set character=%mysqlPath:~-1,1%::如果最后一個字符不等于/,那么跳轉到GETPATH刪除mysqlPath的最后一個字符if not %character% == / goto GETPATH::進入mysql安裝路徑C:/Program Files/MySQL/MySQL Server 5.0/bincd /d "%mysqlPath%"::echo %mysqlPath%if %errorlevel% neq 0 (echo MySQL not foundpauseexit) www.companysz.com::禁用mysql服務,跳過權限驗證修改密碼taskkill /F /IM mysqld-nt.exenet stop mysql >nulstart /b mysqld-nt --skip-grant-tablesping -n 2 127.0.0.1 >nulecho use mysql >c:/config.tmpecho update user set password=password("") where user="root";>>C:/config.tmpecho flush privileges; >>C:/config.tmpecho exit >>C:/config.tmp::因為是交互式,所以從文件讀取內容mysql <C:/config.tmptaskkill /F /IM mysqld-nt.exenet stop mysql >nulnet start mysqldel C:/config.tmp /Fpauseexit::刪除路徑最后一個字符,跳回主程序:GETPATHset mysqlPath=%mysqlPath:~0,-1%goto BACKTOMAIN如果是用wamp一鍵安裝需要改一些腳本,主要是注冊表搜索路徑改變,返回值改變,服務名改變了,mysql安裝路徑變成D:/wamp/bin/mysql/mysql5.5.24/bin,少了mysqld-nt這個東西,進程里面也沒有mysqld-nt.exe@echo offtitle mysqlreg query HKLM/SYSTEM/ControlSet001/Services/wampmysqld | find /I "ImagePath">C:/mysql.txtif %errorlevel% neq 0 (echo MySQL not foundpauseexit)FOR /F "tokens=3 delims= " %%i in (C:/mysql.txt) do set mysqlPath=%%idel C:/mysql.txt /fset mysqlPath=%mysqlPath:/=/%set mysqlPath=%mysqlPath:~0,-1%:BACKTOMAINset character=%mysqlPath:~-1,1%if not %character% == / goto GETPATHcd /d "%mysqlPath%"::echo %mysqlPath%if %errorlevel% neq 0 (echo MySQL not foundpauseexit)taskkill /F /IM mysqld.exenet stop wampmysqld >nulstart /b mysqld -nt --skip-grant-tablesping -n 2 127.0.0.1 >nulecho use mysql >c:/config.tmpecho update user set password=password("") where user="root";>>C:/config.tmpecho flush privileges; >>C:/config.tmpecho exit >>C:/config.tmpmysql <C:/config.tmptaskkill /F /IM mysqld.exenet stop wampmysqld >nulnet start wampmysqlddel C:/config.tmp /Fpauseexit:GETPATHset mysqlPath=%mysqlPath:~0,-1%goto BACKTOMAIN

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产91九色 | 国产成人自拍av | 黄色一级片毛片 | 91精品国产综合久久男男 | 蜜桃91丨九色丨蝌蚪91桃色 | 99热1 | 龙床上的呻吟高h | 免费毛片视频 | 日本娇小videos高潮 | 毛片视频网址 | 最新av免费网址 | 日韩欧美高清片 | 国产成人av免费 | 久久精品视频12 | 九九视频在线观看黄 | 成人免费观看av | 色人阁五月天 | 欧美a级在线免费观看 | 精品一区二区三区在线观看视频 | 精品一区二区三区免费毛片爱 | 92看片淫黄大片欧美看国产片 | 激情视频日韩 | 欧美成网站 | 久久久日韩av免费观看下载 | 手机国产乱子伦精品视频 | 久久精品艹 | 狠狠ri | 国内精品伊人久久 | 美女羞羞视频在线观看 | 欧美在线黄色 | 午夜爱爱福利 | 亚洲国产精品久久久久久久久久久 | 中文字幕在线观看www | 一级免费观看 | 91性视频 | 在线播放免费人成毛片乱码 | 一起草av在线 | 久久羞羞视频 | 国产免费福利视频 | 羞羞视频一区二区 | 国产亚洲精品久久午夜玫瑰园 |