下载
MySQL :: Download MySQL Community Server
解压
进入目录
新建环境变量MYSQL_HOME,内容:D:\mysql-5.7.28-winx64(当前目录)
path中加入%MYSQL_HOME%\bin

编写install.cmd,放在外面(和README同一级)
echo [client]>my.ini
echo port=3306>>my.ini
echo default-character-set=utf8>>my.ini
echo [mysqld]>>my.ini
echo port=3306>>my.ini
echo character_set_server=utf8>>my.ini
echo #安装路径>>my.ini
echo basedir=%cd%>>my.ini
echo #数据路径>>my.ini
echo datadir=%cd%\data>>my.ini
echo sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES>>my.ini
echo [WinMySQLAdmin]>>my.ini
echo %cd%\bin\mysqld.exe>>my.ini
cd bin
mysqld -install
mysqld --initialize-insecure --user=mysql
net start mysql
mysql -u root -p
以管理员权限打开cmd,cd到install.cmd这,输入install.cmd,回车
顺利的话,应该进入mysql,然后让你输入密码,直接回车
用这个修改密码,其中P@ssW0rd是密码
alter user 'root'@'localhost' identified by 'P@ssw0rd';
P@ssW0rd是密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'P@ssW0rd' WITH GRANT OPTION;
FLUSH PRIVILEGES;
如果提示缺少dll
可以考虑下面这个链接
VC运行库合集|Windows常用运行库整合包完整版V2023.11下载-Win7系统之家
卸载
管理员cmd
sc delete MySQL
如果想继续重装,要先删了data目录
本文详细介绍如何下载MySQL社区服务器,解压并配置环境变量,通过编写install.cmd文件进行MySQL的安装和初始化,设置my.ini文件参数,包括端口、字符集、安装路径、数据路径等,以及如何使用管理员权限启动MySQL服务,重置root用户密码和授予所有权限。
609

被折叠的 条评论
为什么被折叠?



