IE盒子

搜索
查看: 105|回复: 1

MySQL绿色版安装-Windows10

[复制链接]

3

主题

6

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-1-12 11:36:06 | 显示全部楼层 |阅读模式
在同一台windows系统电脑上,本人需要针对不同项目使用不同版本的MySQL,网上写的方法个人感觉不够清晰明了,所以这里记录一下自己捣鼓的MySQL绿色版安装技巧。
一、下载MySQL绿色版

1.官网地址:https://www.mysql.com/


2.选择需要的版本下载




二、安装配置

1.将下载好的zip包解压到需要安装的目录


2.在根目录下创建my.ini,软件包目录有my-default.ini可直接拷贝副本改名为my.ini


3.用记事本打开my.ini,配置my.ini,简单配置下目录、端口、字符格式即可。有特殊需求的根据需求增加额外配置项。


3.用管理员权限打开命令提示符切换到软件bin目录。


4.执行以下命令安装mysql服务器,指定服务名和配置文件
mysqld --install MySQL_5.7.1 --defaults-file="D:\software\MySQL\mysql-5.7.1-m11-winx64\my.ini"注意:如果简单执行mysqld --install需要将my.ini放在bin目录下,放在根目录下启动时会报错


此时选中计算机-》管理,打开管理界面后点选服务可以看到安装的服务项


移除服务可以使用命令
mysqld --remove                           用mysqld --install安装时配套使用
mysqld --remove MySQL_5.7.1               移除指定名称mysql服务5.启动mysql
net start mysql                          用mysqld --install安装时配套使用
net start MySQL_5.7.1                    启动指定名称mysql服务

停止服务可以使用命令
net stop mysql                        用mysqld --install安装时配套使用
net stop MySQL_5.7.1                  停止指定名称mysql服务6.登录mysql命令
mysql –uroot –p              默认密码是为空的,我的演示图因为已经设置过密码了所以使用mysql –uroot –proot

7.登录后顺序执行以下命令,修改密码
use mysql;                                                                    1.使用mysql数据库
update user set authentication_string=password('root') where user='root';     2.修改root账号密码为root
flush privileges;                                                             3.刷新权限
三、存在问题

本人按以上操作启动成功后,使用mysql -uroot -proot登录也是正常的,但是登录成功后再执行mysql命令,无论执行什么mysql命令都会无报错直接退出登录。但是这个不影响mysql正常使用,仍然可以通过Navicat操作mysql。本人不确定是本人电脑问题还是缺了什么配置,研究出解决方案的朋友希望能在评论区告知解决方法,谢谢。


参考链接:
回复

使用道具 举报

3

主题

8

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2025-5-26 17:01:02 | 显示全部楼层
看帖要回,回帖才健康,在踩踩,楼主辛苦了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表