1:下载地址 https://dev.mysql.com/downloads/mysql/
点击Community , 然后点击Community Server 位置,
下载 安装包
2: 配置环境变量
MYSQL_HOME=D:\mysql-5.7.18-winx64
PATH路径后面添加 %MYSQL_HOME%\bin;
3:由于没有my.ini文件,我们需要手动创建一个my.ini文件(见附件)
4:管理员身份运行cmd命令,进入D:\mysql-5.7.18-winx64\bin 目录
D:\mysql-5.7.18-winx64\bin>mysqld -initialize-insecure -user=mysql
备注: 初始化data,会在D:\mysql-5.7.18-winx64目录下面创建data文件夹 -initialize-insecure表示没有密码,后面再修改, 如果使用-initialize,Mysql会生成一个随机密码
D:\mysql-5.7.18-winx64\bin>mysqld install MySQL --defaults-file="D:\mysql-5.7.18-winx64\my.ini"
备注: 把MySQL加入到系统服务里面 如果需要删除服务执行:sc delete MySQL(服务名)
cmd运行services.msc 查看服务MySQL
D:\mysql-5.7.18-winx64\bin>net start mysql
备注: 启动MySQL服务 如果需要关闭服务:net stop mysql
D:\mysql-5.7.18-winx64\bin>mysqladmin -uroot password bb123456
备注: 设定mysql初始密码为:bb123456
D:\mysql-5.7.18-winx64\bin>mysql -uroot -p
Enter password: bb123456(在此处输入密码)
备注:进入mysql数据库
5: 此时我们需要一个mysql 视图工具
https://www2.navicat.com/cht/download/navicat-premium
6:可参考http://www.jianshu.com/p/6808f5e714fe
另外一种安装
my.ini 如下
#default-character-set=utf8 [mysqld] port = 3306 basedir=D:\\soft\\mysql-5.7.19-winx64 datadir=D:\\soft\\mysql-5.7.19-winx64\data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB event_scheduler = 1 sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER explicit_defaults_for_timestamp=true skip-grant-tables
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)