码迷,mamicode.com
首页 > 数据库 > 详细

MySQL绿色安装

时间:2017-01-22 21:27:21      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:auth   mysqld   upd   mysql   password   let   exe   pass   bsp   

@echo off
echo 停止服务
net stop mysql
echo 删除服务
sc delete mysql
echo 安装mysql...
cd /d %~dp0\bin
mysqld.exe -install
ping 127.1 -n 1 >nul
ping 127.1 -n 1 >nul
echo 初始化mysql...
mysqld.exe --initialize
EXIT
@echo off
echo 停止服务
taskkill /f /im mysqld.exe
taskkill /f /im mysql.exe
net stop mysql >nul
echo 删除服务
sc delete mysql
echo 卸载mysql
cd /d %~dp0\bin
ping 127.1 -n 1 >nul
mysqld.exe -remove
rd /s /q %~dp0\data
::
@echo off
@title mysql密码重置为%pwd%
echo 1.停止mysql服务
set pwd=root
taskkill /f /im mysqld.exe
taskkill /f /im mysql.exe
net stop mysql >nul 
echo 2.mysqld 以 skip 权限 表 运行
cd /d %~dp0\bin
start mysqld.exe -nt --skip-grant-tables
ping 127.1 -n 1 >nul
echo use mysql;>C:\tmp.txt
echo update MySQL.user set authentication_string=password("%pwd%") where user=‘root‘;>>C:\tmp.txt
echo flush privileges; >>C:\tmp.txt
echo exit >>C:\tmp.txt
echo 3.mysql以root无密码登录 4.修改密码
echo "密码 重新设置为%pwd%了 "
mysql <C:\tmp.txt
taskkill /f /im mysqld.exe
taskkill /f /im mysql.exe
net stop mysql >nul 
net start mysql
del C:\tmp.txt /F
ping 127.1 -n 1 >nul
echo set password = PASSWORD("%pwd%");>C:\tmp.sql
echo exit >>C:\tmp.sql
echo "输入密码:%pwd%"
mysql.exe --connect-expired-password -u root -p"%pwd%"< C:\tmp.sql
ping 127.1 -n 1 >nul
del C:\tmp.sql /F
EXIT

 

MySQL绿色安装

标签:auth   mysqld   upd   mysql   password   let   exe   pass   bsp   

原文地址:http://www.cnblogs.com/zhutiehan/p/6341356.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!