首页 > 数据库 >mysql安装

mysql安装

时间:2023-12-10 20:35:10浏览次数:44  
标签:servicename% set dp0 echo mysql cd 安装

安装windwos服务初始化

@echo off

cd /D %~dp0
set basepath=%~dp0
set servicename=MySQL

cd %basepath%bin

echo initialize
mysqld --initialize-insecure
  
echo install service
mysqld --install %servicename% 
 

echo start mysql
net start %servicename%

pause

修改密码

@echo off
echo use mysql; >d:\mysqlpass.txt
echo update user set authentication_string=password('root') where user='123456' and Host='localhost'; >>d:\mysqlpass.txt

echo CREATE USER `root`@`%%` IDENTIFIED BY '123456'; >>d:\mysqlpass.txt
echo GRANT Alter, Alter Routine, Create, Create Routine, Create Temporary Tables, Create User, Create View, Delete, Drop, Event, Execute, File, Grant Option, Index, Insert, Lock Tables, Process, References, Reload, Replication Client, Replication Slave, Select, Show Databases, Show View, Shutdown, Super, Trigger, Update ON *.* TO `root`@`%%`; >>d:\mysqlpass.txt

echo flush privileges; >>d:\mysqlpass.txt

CD /D %~dp0
set basepath=%~dp0

cd %basepath%bin

mysql -hlocalhost -uroot <d:\mysqlpass.txt
 
del d:\mysqlpass.txt /f

echo success

pause

RENAME USER `root`@`localhost` TO `root`@`%`;

重启服务

@echo off

set servicename=MySQL
net stop %servicename%
net start %servicename% 

pause

卸载

@echo off
 
cd /D %~dp0
set basepath=%~dp0
set servicename=MySQL

cd %basepath%bin
net stop %servicename%
echo stop success

mysqld.exe --remove %servicename%

pause

 

标签:servicename%,set,dp0,echo,mysql,cd,安装
From: https://www.cnblogs.com/gzhq/p/17893179.html

相关文章

  • 统信UOS/麒麟KYLINOS上安装python特定版本
    原文链接:统信UOS/麒麟KYLINOS上安装python特定版本hello,大家好啊!Python作为一种广泛使用的编程语言,其版本多样性给开发者带来了既便利又挑战的情况。不同的项目可能需要不同版本的Python,而在统信UOS/麒麟KYLINOS这样的操作系统上,如何灵活地管理和切换Python版本,就成为了一个值得探......
  • Windows安装JDK
    Windows安装JDK1.安装JDK选择安装目录安装过程中会出现两次安装提示。第一次是安装jdk,第二次是安装jre。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)(如下图所示)2:安装jdk随意选择目录只需把默认......
  • 树莓派系统安装
    整理一下安装树莓派的全过程准备工作:一个树莓派(3代及以上版本)一个MicroSD卡(容量在8G以上)一个读卡器一台电脑首先,安装树莓派系统。下载树莓派系统下载地址:https://www.raspberrypi.org/software/operating-systems/选择合适的下载版本即可。下载完成后,得到一个.zip文......
  • VMware workstation 17安装虚拟机ubuntu原始镜像.iso注意事项
    1在安装虚拟机向导对话框,命名虚拟机位置:A虚拟机名称:这里选ubuntu64位B位置(L):该选项要注意:安装时会清除该位置的内容,并且安装完后打开该位置就全部是虚拟机的文件了,跟windows的C盘一样,不能放其他文件了。我选择的位置时E盘,安装完后,打开E盘,里面很多ubuntu......
  • 安装 lxml==4.5.1版本报错
    前言全局说明安装lxml==4.5.1版本时,报错:一、先说解决方法原因:可能是模块指定版本太老,需要的python版本也要旧一些,安装3.10.11和3.9都不行,解决:降到3.8.10就可以了安装包名:python-3.8.10-amd64.exe有的说jiang到python==3.9.12也可以(我没试,就直接用我之前安装......
  • CentOS(7.6)环境下迁移Mysql(5.7)的data目录到指定位置
    第一步:关闭Mysql#关闭Mysql服务systemctlstopmysqld#查看Mysql服务状态ps-ef|grepmysql 第二步:创建新目录,并拷贝数据文件#创建data文件目录mkdir/data/mysql/data/#给mysql账号赋权chown-Rmysql:mysql/data/mysql/data/#拷贝数据到data文件下cp-a/var/lib/m......
  • 香橙派安装Ubuntu22以及远程SSH
    香橙派安装Ubuntu22以及远程SSH材料:window10电脑,香橙派3B及电源,128GTF卡及读卡器软件:SDCardFormatter,Win32DiskImager,MobaXterm安装系统进入香橙派官网下载镜像,官网给的地址是百度云的,里面有server和desktop版本,对应命令行系统和带图形化界面的系统,直接下载desktop版本(反正......
  • 安装与使用nginx
    编译安装nginx一、从官网下载nginx软件包(https://nginx.org/en/download.html) 将从官网下载的安装包添加到opt目录下 二、安装依赖包为编译安装做准备 三、将nginx安装包解压,并移动到nginx文件夹中 四、为nginx新建一个用户,便于管理 #设置该用户不可以登录并不建立......
  • mysql的锁机制运行原理是什么
    MySQL的锁机制是数据库管理系统用来协调多个并发事务对共享资源(例如数据库表)进行访问的一种方式。MySQL支持多种锁类型,包括共享锁和排它锁。以下是MySQL锁机制的一些基本原理:锁的类型:共享锁(SharedLock):多个事务可以同时持有共享锁,用于读取共享资源,不阻塞其他事务的共享锁。排它锁(E......
  • Win10操作系统安装Python
    1Python解释器下载1.1安装环境Windows10专业工作站版22H2python-3.9.6-amd64.exe1.2下载地址Python官网:https://www.python.org/Python镜像:https://registry.npmmirror.com/binary.html?path=python/3.9.6/2Python解释器安装2.1InstallPython3.9.6(64-bit)界面......