MySql 批处理脚本一键安装

一、介绍

        MySql的安装其实并不复杂,但是有好多同学往往不是很会,以下呢是我写的一个批处理安装MySql的脚本;此脚本只需要:【鼠标右键】-【已管理员身份运行】即可;

以下脚本也适合部分企业开发人员使用一键部署Mysql环境、能够很好的解决生产环境问题

步骤:

【1】找到 下载好的Mysql目录中bin文件夹同级目录(例:D:\Mysql-5.7.41-win32);

【2】新建一个MysqlInstall.bat文件

【3】可以用记事本或者别的方式打开;Copy以下代码段内容到此文件

【4】继续新建一个文件update_password.sql

【5】Copy以下update_password.sql代码段内容到此文件;

【6】【鼠标右键】-【已管理员身份运行】

【7】电脑会自动重启后 Mysql 安装成功;

@echo off
echo.
set stdir=%~dp0%
echo [mysqld]>%stdir%my.ini
echo ##数据库根路径>>%stdir%my.ini
echo basedir=%stdir%>>%stdir%my.ini
echo ##数据库数据文件存放路径>>%stdir%my.ini
echo datadir=%stdir%data>>%stdir%my.ini
echo ##数据库端口号>>%stdir%my.ini
echo port=3306>>%stdir%my.ini
echo ##数据库字符集>>%stdir%my.ini
echo character_set_server=utf8>>%stdir%my.ini
echo. >>%stdir%my.ini
echo [client]>>%stdir%my.ini
echo ##数据库端口号>>%stdir%my.ini
echo port=3306>>%stdir%my.ini
echo ##数据库字符集>>%stdir%my.ini
echo default-character-set=utf8>>%stdir%my.ini
echo.
echo 开始安装数据库服务
%stdir%bin\mysqld -install MySQL
echo 开始初始化数据库
%stdir%bin\mysqld --initialize
echo 后台安全模式
start /b %stdir%bin\mysqld --skip-grant-tables
echo 无密码登入 设置密码
%stdir%bin\mysql -u root <%~dp0%update_password.sql
echo.
echo MySQL已经成功安装,数据保存在data文件中
echo 打开Mysql服务
shutdown -r -t 5
pause

上段代码提到的update_password.sql
内容如下:

flush privileges;
-- 要设置的Mysql的密码;
set password for root@localhost = password('123456');
CREATE USER 'root'@'%' IDENTIFIED BY 'root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
flush privileges;
quit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来份煎蛋吧

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值