MySQL免安装版安装与配置(Windows)
本文为在Windows系统上安装,因为通常Windows会需要这样安装。
下载
从MySQL下载社区(GPL)版本,链接。
下载完成后解压到合适的目录,如下结构:
1 |
|
配置
配置文件
如果想要更改如服务器端口等设置,可在/bin目录下创建和编辑my.ini文件。
这是抄的(直球),事实上一般使用无需配置!
1 |
|
环境变量
如果需要在任何位置控制台启动mysql,则把bin添加到环境变量。
不用我教了吧!个人也觉得没什么必要!
注册Windows服务
确保控制台有管理员权限!*
进入/bin目录,运行
mysqld.exe --install
,你可能需要按Tab键将mysqld.exe自动补全为.\mysqld.exe。此操作为安装Windows服务,如果需要卸载,运行
mysqld.exe --remove mysql
。成功输出
Service successfully installed.
。仍然在/bin目录,运行
mysqld.exe --initialize --console
,进行初始化。成功后后见到日志打印临时密码如:
1
2022-09-05T08:30:47.539192Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: eihdeyQ)Z5,Z
复制保存。
你可能需要
net start mysql
启动服务。通过
mysql -u root -p
并输入临时密码登录后,你需要修改密码。修改密码使用
alter user 'root'@'localhost' identified by '114514';
。如果提示密码不符合安全策略,请百度对应方法,我一直没遇到。
服务的启动与关闭
让MySQL的服务开机自启是非常蠢的
将服务启动设置为手动
在 Windows开始菜单/Windows管理工具/服务 中找到MySQL的服务将其设置为手动启动。
使用
net start mysql
启动,使用net stop mysql
停止。需要管理员权限。可以将启动和停止命令保存为.bat文件,以便右键管理员运行。
MySQL免安装版安装与配置(Windows)
https://sodacooky.netlify.app/2022/MySQL免安装版配置(Windows)/