`

MYSQL 启动管理脚本工具

阅读更多
mysqlm.bat
---------------------------

@echo off
setlocal

REM 首次使用需要配置settings下对应属性.

:settings
set mysql_bin_dir=E:\bisoft\mysql5.1\bin

set user=root
set password=root
set host=localhost
set port=3306
set server=mysqld.exe
set shutdown=mysqladmin.exe shutdown
set client=mysql.exe

:usage
echo.
echo ==========================================================================
echo 	MySQL 数据库服务器管理工具 by amos_tl [11/05/01] 	
echo.
echo 		启动服务器(s) 
echo 		关闭服务器(e) 
echo 		启动客户端(c)
echo 		帮助(h)
echo 		退出(q)
echo.
echo ==========================================================================
echo.

:main
set /p command=(%0):

if "%command%"=="s" echo 启动MySQL服务器... & goto startServer
if "%command%"=="e" echo 关闭MySQL服务器... & goto stopServer
if "%command%"=="c" echo 启动MySQL客户端... & goto startClient
if "%command%"=="h" goto usage
if "%command%"=="q" goto end

goto main

:startServer
start /MIN /B %mysql_bin_dir%\%server%
if %errorlevel% == 0 echo MySQL服务器已启动
if %errorlevel% == 1 echo MySQL服务器启动失败!
goto main

:startClient
start /MIN %mysql_bin_dir%\%client% -h %host% -P %port% -u %user% -p%password%
goto main

:stopServer
call %mysql_bin_dir%\%shutdown% -h %host% -P %port% -u %user% -p%password%
if %errorlevel% == 0 echo MySQL服务器已停止
if %errorlevel% == 1 echo MySQL服务器停止失败!
goto main

:end
endlocal
exit



mysql 修改root用户密码:

mysql -u root -p

use mysql

update user set password=PASSWORD('123456') where host = 'localhost' and user = 'root';

flush privileges;



分享到:
评论

相关推荐

    mysql服务启动关闭脚本,Windows 批处理

    mysql 服务启动与关闭脚本,Windows 批处理,双击启动或者关闭

    mysql快速启动关闭脚本

    总结起来,"mysql快速启动关闭脚本"是一个实用的工具,它通过批处理文件简化了Windows用户对MySQL服务的管理。通过双击这些脚本,用户可以快速启动或关闭MySQL服务,提高了日常数据库管理的效率。这体现了脚本在IT...

    MySQL启动停止脚本.rar

    "MySQL启动停止脚本.rar"就是一个这样的资源,它包含了三个关键的shell脚本:startmysql.sh、stopmysql.sh和restartmysql.sh。 首先,我们来详细了解一下这三个脚本的作用: 1. **startmysql.sh**:这是一个启动...

    mysql的zip启动脚本

    `mysql bat zip 启动脚本`就是为了解决这个问题而创建的。 一个基本的MySQL ZIP启动脚本通常包含以下关键步骤: 1. **解压MySQL ZIP文件**:首先,脚本会检查MySQL的ZIP文件是否存在,并调用系统的解压工具(如7-...

    mysql启动关闭bat脚本

    总结来说,"mysql启动关闭bat脚本"提供了一种高效的方法来管理MySQL数据库服务,使得用户无需深入理解复杂的命令行工具就能轻松控制服务状态。这对于日常运维工作或是非专业技术人员来说,无疑大大提升了工作效率。...

    navicat 10 for mysql管理工具

    Navicat 是一款深受数据库管理员和开发人员喜爱的数据库管理工具,其针对MySQL数据库的版本——Navicat 10 for MySQL,更是以其强大的功能和友好的界面,为用户提供了便捷的数据库操作体验。在本文中,我们将深入...

    mysql安装包及安装脚本

    4. 启动MySQL服务:最后,脚本会启动MySQL服务,使数据库系统可供使用。 五、快速卸载MySQL 提供的shell脚本通常也包含卸载功能,执行对应的卸载命令(例如`bash uninstall_mysql.sh`),脚本会停止MySQL服务、删除...

    oracle和mysql批处理启动关闭服务

    Oracle和MySQL是两种广泛使用的数据库管理系统,掌握如何通过批处理脚本来管理和控制它们的服务运行,对于数据库管理员来说至关重要。 首先,我们来详细了解批处理命令。批处理文件通常使用`.bat`扩展名,它是一...

    linux中mysql开机自动启动3种方法.docx

    第二种方法是使用一个名为 mysqldauto 的启动脚本来实现 MySQL 的开机自动启动。我们可以创建以下脚本: ```bash #!/bin/sh # Version: 0.1 by orczhou@gmail.com /opt/mysql/bin/mysqld_safe --user=mysql ``` ...

    solaris 如何添加启动时自动执行脚本

    为了便于管理不同级别的启动脚本,Solaris采用了分层目录结构,其中`/etc/rc2.d`是用于存放运行级别2(默认的多用户模式)下的启动脚本的目录。 #### 二、创建启动脚本的基本步骤 1. **创建脚本文件:** 首先,你...

    tomcat+mysql+jdk_jdk_tomcat+mysql+jdk脚本安装_Mysql+Tomcat+JDK_

    在IT行业中,构建一个基于Java的...对于开发者和系统管理员而言,这样的脚本是提高工作效率和确保一致性的重要工具。在实际操作中,需要根据具体需求对脚本进行适当的修改和定制,以满足特定的服务器配置和安全要求。

    win10环境下mysql自动化部署脚本

    4. **创建数据库**:如果需要,可以通过`mysql.exe`命令行工具创建新的数据库。 5. **创建用户和权限**:使用SQL命令创建数据库用户,并赋予合适的访问权限。 6. **启动MySQL服务**:通过`net start MySQL`命令启动...

    mysql 启动脚本

    NULL 博文链接:https://jis117.iteye.com/blog/1977916

    centos 7 MySQL8 离线一键自动安装脚本

    - 启动MySQL服务:使用`systemctl start mysqld`启动MySQL服务,并通过`systemctl enable mysqld`设置开机启动。 3. **脚本执行与验证** - 通过`chmod +x install_mysql.sh`赋予脚本执行权限。 - 运行脚本:`./...

    mysql 数据脚本

    这类脚本通常用于自动化MySQL数据库服务器的启动、停止、重启以及相关管理操作,极大地提高了数据库管理和维护的效率与便捷性。下面,我们将深入探讨这个脚本中的关键知识点及其在实际场景中的应用。 ### 一、脚本...

    mysql自动安装脚本,备份配置,慢日志配置,配置文件

    为了高效管理MySQL,自动化脚本是必不可少的工具,尤其在大型系统中,可以节省大量的人力和时间。本压缩包包含了一系列与MySQL相关的自动化脚本,包括安装、备份、慢查询日志配置以及可能的通用配置。 `mysql_auto_...

    MySQLManager管理工具

    MySQLManager管理工具是一款专为MySQL数据库设计的高效、便捷的管理应用。它允许用户通过图形化用户界面(GUI)执行常见的数据库操作,如创建、编辑、删除数据库、表、视图,以及执行SQL查询等。MySQLManager具备了...

    CDH和Mysql安装脚本

    这个压缩包文件包含两个脚本,用于自动化安装CDH和MySQL服务器,这对于系统管理员来说是非常有用的工具,可以显著提高部署效率。 `insertCDHserver.sh`脚本是针对CDH服务器的安装脚本。CDH的安装通常涉及多个步骤,...

    Windows下MySQL一键部署脚本及使用说明文档

    总结,Windows下的MySQL一键部署脚本是提高部署效率的有效工具,它将复杂的安装流程简化为一键操作,让初学者也能轻松上手。不过,在使用过程中,我们仍需注意安全性和版本兼容性问题,以确保MySQL服务器的稳定运行...

    mysql安装脚本

    10. **添加MySQL启动脚本**: - 将MySQL的启动脚本复制到`/etc/init.d`目录下,以便于通过系统服务管理工具进行控制。 11. **完成提示**: - 输出“mysql安装完成”以提示用户安装过程结束。 #### 三、关键知识...

Global site tag (gtag.js) - Google Analytics