脚本文件直接放到mysql根目录下,以管理员身份执行即可。

注意修改data路径、端口号、设置复杂密码,默认my.ini仅供参考。

install.bat

@echo off

echo Please run as administrator.

set currentDir=%~dp0
set currentDir=%currentDir:\=/%
set basedir=%currentDir%
set mysqld="%currentDir%bin\mysqld"
set mysqladmin="%currentDir%bin\mysqladmin"

set port=9536
set rootPwd=TT@384Tz#$2022c
set datadir=%currentDir%data/
set serviceName=mysql57

(
echo [mysql]
echo default-character-set=utf8
echo [mysqld]
echo character-set-server=utf8
echo port=%port%
echo basedir="%basedir%"
echo datadir="%datadir%"
echo max_connections=200
echo show_compatibility_56=1
echo default-storage-engine=INNODB
echo sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
) > "%basedir%\my.ini"

%mysqld% --initialize-insecure --user=mysql --explicit_defaults_for_timestamp --console

%mysqld% --install %serviceName%

net start %serviceName%

echo The initial password is empty, just press Enter.

%mysqladmin% -P %port% -u root -p password %rootPwd%

pause

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐