当前位置: 首页 > news >正文

哪些网站可以做网站企业网站icp备案申请

哪些网站可以做网站,企业网站icp备案申请,google搜索关键词,wordpress重定向自定义由于mysql 8的 MSI 安装包,自动把程序安装到了C盘,且没看到有可以更改安装位置的配置可以修改。 故自行写了一个脚本,用来安装mysql 8的压缩包。可以将 mysql 8 以及其 Data目录 安装到C盘以外的位置。第一次写 bat 脚本,希望各位…

由于mysql 8的 MSI 安装包,自动把程序安装到了C盘,且没看到有可以更改安装位置的配置可以修改。

故自行写了一个脚本,用来安装mysql 8的压缩包。可以将 mysql 8 以及其 Data目录 安装到C盘以外的位置。

第一次写 bat 脚本,希望各位大佬多赐教!

注意:自动安装zip压缩包,不是msi安装包

@echo off
:: 设置将要生成的文件的路径
set base_dir=%cd%
set data_dir=%base_dir%\Data
set myini_file=%base_dir%\my.ini
set Uploads_dir=%base_dir%\Uploads:: 设置一些变量默认值
set agree=Y
set data_is_empty=0
set is_gen_start_file=N
set is_install_service=N
set is_clear_datadir=N
set is_add_path=N:: 判断脚本当前所在的位置
%cd%/bin/mysql.exe --version >nul
if not %errorlevel%==0 (echo 脚本执行结束,请将此脚本移动到mysql程序的根目录下再执行(跟bin目录同一级目录)goto end
):: 打印程序安装说明
echo 使用说明:
echo 使用此脚本安装mysql时,会将保存数据的Data目录以及my.ini文件放在MySQL程序的根目录下:
echo %base_dir%
echo 可以修改此脚本的路径变量进行重新指定路径
set /p agree=如果同意,按任意键继续,按q键退出:
if /i %agree%==Q (echo 退出安装goto end
) else if /i not %agree%==Q (echo 脚本开始安装mysql.......
):: 生成my.ini配置文件
if not exist %myini_file% (echo [mysqld] >> %myini_file%echo basedir=%cd% >> %myini_file%echo datadir=%data_dir% >> %myini_file%echo secure-file-priv=%cd%\Uploads >> %myini_file%echo 生成my.ini文件:%myini_file%
) else (echo %myini_file%文件已存在,即将使用该配置文件
):: 创建 Uploads 目录
if not exist %Uploads_dir% (md %Uploads_dir%echo 创建Uploads目录:%Uploads_dir%
) else (echo %Uploads_dir%目录已存在,跳过创建
):: 创建 Data 目录
:md_data_dir
if not exist %data_dir% (md %data_dir%echo 创建Data目录:%data_dir%:: 创建了目录后,直接进行安装goto initialize_data
) else (goto data_dir_check
):: 如果Data目录已存在,则检查Data目录是否为空
:data_dir_check
for /f "tokens=* delims=" %%i in ('dir /b /a "%data_dir%"') do (set /p is_clear_datadir=%data_dir%目录已存在,并且目录不为空,是否清空Data目录(N不清空,Y清空):goto clear_datadir
)if %data_is_empty%==0 (echo %data_dir%为空,即将初始化Data目录进行安装goto initialize_data
):clear_datadir
if /i %is_clear_datadir%==Y (echo 正在清空%data_dir%rd /s /q %data_dir%goto :md_data_dir
) else if /i %is_clear_datadir%==N (echo 跳过清空Data目录,即将进行不初化安装goto :install_service
) else (goto :data_dir_check
):initialize_data
echo 正在初始化Mysql....
%base_dir%/bin/mysqld.exe --defaults-file=%myini_file% --initialize-insecure --console
echo MySQL初始化完毕!
echo ===================================================
echo 注意!root用户的密码为空!
echo ===================================================:need_install_service
set /p is_install_service=是否需要将MySQL设置成为windows系统服务(需要管理员身份)(Y/N,默认N):
if /i %is_install_service%==Y (goto install_service
) else if /i %is_install_service%==N (echo 已选择无须将MySQL设置为系统服务goto gen_start_file
) else (goto need_install_service
):install_service
echo 正在将检查windows服务......
:: sc query  type^= all ^| findstr /i "SERVICE_NAME"
for /F "tokens=2" %%i in (' sc query type^= service state^= all ^| findstr /i "MySQL" ^| findstr /i "SERVICE_NAME" ') do ( for /F "tokens=* delims=" %%s in ('sc qc %%i ^| findstr /i "BINARY_PATH_NAME"' ) do (echo %%s | find /i "%base_dir%" > NUL &&  echo MySQL已经是Windows系统服务 & goto gen_start_file)
)
echo 正在将MySQL注册成为Windows系统服务......
%base_dir%/bin/mysqld.exe --install MySQL8 --defaults-file=%myini_file%
sc config MySQL8 start=demand:gen_start_file
set /p is_gen_start_file=是否需要在bin目录下生成一键启动脚本mysqld_start(Y/N,默认N):
if /i %is_gen_start_file%==Y (echo mysqld.exe --defaults-file=%myini_file% --console > %base_dir%/bin/mysqld_start.bat
) else (echo 已选择不生成一键启动脚本。
):: 添加到用户级的环境变量
set /p is_add_path=是否需要将MySQL添加到环境变量(Y/N,默认N):
if /i %is_add_path%==N (echo 已跳过添加MySQL到环境变量
) else (set path | find /i "%base_dir%\bin" > nul || setx PATH "%PATH%;%base_dir%\bin"echo 已添加环境变量
):end
echo 脚本执行完毕!!!


 

http://www.yayakq.cn/news/118118/

相关文章:

  • 网站备案填写网站名称wordpress系统怎么样
  • 郑州网站建设伟置如何在百度搜索到自己的网站
  • 南海网站设计电影网站app怎么做的
  • 西安 网站 制作erp系统排行榜
  • 关于色彩搭配的网站网站建设市场调查报告
  • 建站服务器多少钱女教师遭网课入侵视频大全集
  • 网站收录下降原因省建设厅网站查询
  • 潍坊网站建设 世纪环球16楼企业老板培训课程
  • 崇信门户网站留言回复美工培训班学校
  • 全屏网站模版如何建立一个自己的网站?
  • seo优化网站技术排名百度推广网站建设服务周到
  • 宁夏自治区住房城乡建设厅网站wordpress左右滑动插件
  • 做配件出口上什么网站浏览器打开自己做的网站
  • WordPress网站远程访问seo优化的方法有哪些
  • 做网站 什么后缀wordpress怎么加目录
  • 网站建设企业合作邀请函大一网页设计个人网站代码
  • 村建站属于哪个部门朋友要给我做网站
  • 网站建设的书籍程序员能转行做网站维护不
  • 莱芜营销型网站制作云南品牌网站开发
  • 如何联系网站wordpress 类似的
  • 常州网站seo全屋定制十大名牌是哪些
  • 株洲网站制作与设计杭州最好的网站设计公司
  • 威海做网站whhl陕西有限公司网站建设招标公告
  • 怎样做自己的vip解析网站郑州电力高等专科学校哪个专业好
  • 马鞍山建设网站网站有死链怎么办
  • 做网站的说3年3年包括什么手机本地图片生成链接
  • 请教个人主页网站怎么做啊下载app官方正版
  • 宝安多屏网站建设公司好吗物流网站风格
  • 做肯德基玻璃门网站电器网站建设策划书
  • 做外贸一般在哪个网站网站免费建站o