Windows 安装多个mysql mysql5.7+, 8.0+安装
一 、mysql 5.7.10 安装
1、上官网下载需要安装的版本 https://downloads.mysql.com/archives/community/
2、修改 my-default.ini 文件里面的 port 和 server_id
3、以管理员形式启动cmd命令行窗口
初始化后有个密码,到后面可以自己修改密码
set password for root@localhost = password('123');
先初始化 data目录会生成mysql的一些sys相关的表,列如权限、用户等等
mysqld --defaults-file=D:\opt\mysql-5.7.10\my-default.ini --initialize --console
然后安装 生成mysql实例,服务,进程(要在管理员模式打开cmd命令窗口)
mysqld -install MySQL3307 --defaults-file="D:\opt\mysql-5.7.10\my-default.ini"
如果想删除了想重装记得删除 datadir 目录里面的文件
4、查看端口号启动了没有
结果是没有启动的,为什么,因为找的是3306的那个mysql文件
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL3307
5、重新启动
net start mysql3307
6、登录
mysql -uroot -P3307 -p
二 、 mysql 8.0.10 安装
8.0版本修改密码
1 | ALTER USER 'root' @ 'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码' ; |
其实8.+版本安装和前面5.7+版本安装差不多
可能下载下来的安装包没有my.ini文件,自己手动添加一个
然后安装的命令和步骤和mysql5.7+如出一辙
蓝天和白云是标配。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理