mysql改密码脚本_mysql密码修改脚本

网上搜索: mysql密码修改工具 @title 护卫神MySQL密码修改工具 @echo off @color 0a @ECHO ┏━━━━━━━━━━┥    护卫神www.huweishen.com     ┝━━━━━━━━━┓ @ECHO ┃                                    提示:                                 ┃ @ECHO ┃                        MySQL默认安装的服务名为MySQL                      ┃ @ECHO ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ :confg_servnm set /p servnm=-^> 请输入MySQL的服务名(回车为默认的"MySQL"):  if "%servnm%"=="" set "%servnm%"=="MySQL" :reset_mydpwd set /p newpwd=-^> 请输入新的 root 密码:  if "%newpwd%"=="" goto reset_mydpwd echo use MySQL >C:\mysqlpass.txt echo update user set password=password('%newpwd%') where user="root";>>C:\mysqlpass.txt echo flush privileges; >>C:\mysqlpass.txt net stop %servnm% 2>nul reg query "HKLM\SYSTEM\ControlSet001\Services\%servnm%" /t REG_EXPAND_SZ |find /i "image" >C:\mysql.txt if %errorlevel% neq 0 goto exit FOR /F "tokens=2,3* delims= " %%i in (C:\mysql.txt) do echo %%j %%k >C:\mysqltemp.txt FOR /F "tokens=1 delims=-" %%i in (C:\mysqltemp.txt) do set mysqlpath=%%i del C:\mysql.txt /f del C:\mysqltemp.txt /f set mysqlpath=%mysqlpath:/=\% set mysqlpath=%mysqlpath:"=% SET mysqlpath=%mysqlpath:~0,-6% if %mysqlpath:~-1% neq \ set mysqlpath=%mysqlpath:~0,-1% cd /d "%mysqlpath%" start mysqld-nt.exe --skip-grant-tables mysql nul @ECHO ┏━━━━━━━━━━┥    护卫神www.huweishen.com     ┝━━━━━━━━━┓ @ECHO ┃                                                                          ┃ @ECHO ┃                            root密码修改成功!                             ┃ @ECHO ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ echo www.huweishen.com|clip net start %servnm% @pause

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译安装MySQL修改密码的shell脚本可以按照以下步骤进行: 1. 下载MySQL的源码包,并将其放置在/opt目录下。 2. 创建一个shell脚本文件,例如install_mysql.sh,并将以下代码复制到该文件中: ```shell #!/bin/bash # 设置MySQL的安装路径 mysql_install_path="/usr/local/mysql" # 创建MySQL的数据目录 mysql_data_dir="/data/mysql" # 下载、解压和编译MySQL源码 cd /opt tar -zxvf mysql.tar.gz cd mysql cmake -DCMAKE_INSTALL_PREFIX=$mysql_install_path -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci make && make install # 创建MySQL配置文件 cp support-files/my-default.cnf /etc/my.cnf # 初始化MySQL数据目录 $mysql_install_path/bin/mysqld --initialize-insecure --user=mysql --datadir=$mysql_data_dir # 启动MySQL服务 $mysql_install_path/bin/mysqld_safe --user=mysql --datadir=$mysql_data_dir & # 设置MySQL的环境变量 echo "export PATH=$mysql_install_path/bin:$PATH" >> /etc/profile source /etc/profile # 修改MySQL的root用户密码 mysql -uroot -e "ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';" # 重启MySQL服务 service mysql restart ``` 3. 保存文件并退出编辑器。 4. 在终端中运行以下命令,为脚本文件添加执行权限: ```shell chmod +x install_mysql.sh ``` 5. 运行脚本文件以开始编译安装MySQL修改密码: ```shell ./install_mysql.sh ``` 以上步骤将下载、解压和编译MySQL源码,创建MySQL的数据目录,初始化MySQL数据目录,启动MySQL服务,设置MySQL的环境变量,修改MySQL的root用户密码,并重新启动MySQL服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值