您正在使用 IPV4 [18.218.184.214] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
悟空收录网       [公益]保护绿色环境,构建和谐社会      

【腾讯云】2核2G4M云服务器新老同享99元/年,续费同价      
[公益] 地球是我家,绿化靠大家      
2024年 劳动节 007
2024年 端午节 047
2025年 元 旦 252
2025年 春 节 280
 
您现在的位置:首页 >> 数据库 >> 内容
本类新增
本类热门
MySQL自动安装批处理脚本实例代码
内容摘要: MySQL5.7以下版本脚本:@echooffecho.setstdir=%~dp0%echo[mysqld]%stdir%my.iniecho##数据库根路径%stdir%my.iniechobasedir=%stdir%%stdir%my.iniecho##数据库数据文件存放路径%stdir%my.iniechodatadir=%stdir%data%s......
MySQL5.7以下版本脚本:

@echooff

echo.

setstdir=%~dp0%

echo[mysqld]>%stdir%my.ini

echo##数据库根路径>>%stdir%my.ini

echobasedir=%stdir%>>%stdir%my.ini

echo##数据库数据文件存放路径>>%stdir%my.ini

echodatadir=%stdir%data>>%stdir%my.ini

echo##数据库端口号>>%stdir%my.ini

echoport=3306>>%stdir%my.ini

echo##数据库字符集>>%stdir%my.ini

echocharacter_set_server=utf8>>%stdir%my.ini

echo.>>%stdir%my.ini

echo[client]>>%stdir%my.ini

echo##数据库端口号>>%stdir%my.ini

echoport=3306>>%stdir%my.ini

echo##数据库字符集>>%stdir%my.ini

echodefault-character-set=utf8>>%stdir%my.ini

echo.

echo开始安装数据库服务

%stdir%bin\mysqld-installMySQL

echo启动数据库

netstartMySQL

echo.

echoMySQL已经成功安装,数据保存在data文件夹中

pause

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

@echooff

echo.

setstdir=%~dp0%

echo[mysqld]>%stdir%my.ini

echo##数据库根路径>>%stdir%my.ini

echobasedir=%stdir%>>%stdir%my.ini

echo##数据库数据文件存放路径>>%stdir%my.ini

echodatadir=%stdir%data>>%stdir%my.ini

echo##数据库端口号>>%stdir%my.ini

echoport=3306>>%stdir%my.ini

echo##数据库字符集>>%stdir%my.ini

echocharacter_set_server=utf8mb4>>%stdir%my.ini

echo.>>%stdir%my.ini

echo[client]>>%stdir%my.ini

echo##数据库端口号>>%stdir%my.ini

echoport=3306>>%stdir%my.ini

echo##数据库字符集>>%stdir%my.ini

echodefault-character-set=utf8mb4>>%stdir%my.ini

echo.

echo开始安装数据库服务

%stdir%bin\mysqld-installMySQL

echo开始初始化数据库

%stdir%bin\mysqld--initialize

echo===============================================

echo数据库已初始化完成,请在data文件夹中查找.err后缀文件

echo在文件中找到Atemporarypasswordisgeneratedforroot@localhost信息

echo请记录该数据库默认密码,并在首次登录时修改密码

echo===============================================

echo启动数据库

netstartMySQL

echo.

echoMySQL已经成功安装,数据保存在data文件夹中

pause

可以看到,5.7以上版本脚本存在两点不同:

一、将字符集修改为utf8mb4,这种utf8格式支持emoji表情字符,编码更强大,如果您仍想使用utf8字符集,请手动修改。

自媒体培训

二、增加了初始化数据库步骤,5.7以上版本要求数据库必须初始化后才能运行,且初始化时会增加默认密码,该密码可以在data文件夹中的以.err为后缀的文件中找到:即Atemporarypasswordisgeneratedforroot@localhost这句话冒号后面就是密码。

该脚本的使用方法:

1.将脚本复制到一个文本文件中,将文件名修改为xxx.bat文件

2.将该脚本放到您解压的Mysql解压出来的程序包中,与D:/MySQL/bin同目录层级,如:D:/MySQL/xxx.bat

3.右键该脚本,选择“以管理员身份运行”即可

脚本会自动创建my.ini配置文件和data数据目录(无需手动创建),另外自动安装完成后,会自动安装一个服务名为:MySQL的系统服务并自动启动,即本MySQL数据库。

版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:Oracle修改表空间大小的方法

 

下一篇:批处理命令 BAT备份MySQL数据库

发布日期:2022/9/6
手机扫二维码直达本页
发布时间:15:33:02
点  击:9
录  入:壹家怡园
相关文章
Baidu
YiJiaCMS 7.3.8 build231228(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,奇安信网站卫士提供加速防护
运行时间载入中.....