Windows平台MysQL安装文件有_Windows平台配置免安装的MySQL

1、下载

官网下载免安装文件(本文使用的是mysql-5.6.33-win32.zip)解压到E:MySQLmysql-5.6.33

打开E:MySQLmysql-5.6.33my-default.ini,在最后加上如下几行,然后另存为E:MySQLmysql-5.6.33my.ini

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

#--------------------------------------------------------[mysqld]

basedir=E:/MySQL/mysql-5.6.33datadir=E:/MySQL/mysql-5.6.33/data

port=3306character_set_server=utf8

#skip-grant-tables=1[WinMySQLAdmin]

Server=E:/MySQL/mysql-5.6.33/bin/mysqld.exe

#default-character-set=utf8

[client]

default-character-set=utf8

#--------------------------------------------------------

View Code

2、配置服务

命令行必须以administrator身份运行

2.1、将MySQL 添加到服务中

切换路径,添加服务

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

e:

cd e:mysqlmysql-5.6.33in

mysqld--install MySQL5633 --defaults-file="e:mysqlmysql-5.6.33my.ini"

View Code

命令行中输入services.msc回车,可以看到MySQL已被添加到Services中

2.2、启动服务

net start mysql5633

2.3、停止服务

net stop mysql5633

2.4、删除服务

mysqld –remove MySQL5633

3、环境变量

将E:MySQLmysql-5.6.33in添加到Path中

4、操作

登录数据库:

C:Usersuest>mysql -h127.0.0.1 -P3306 -uroot -p

Enter password: ***(密码初始值可设置为root或者为空)

修改root的密码:

mysql>use mysql;

mysql>update user set Password=password('newpassword') where User='root';

mysql>flush privileges;

补充

--2016/09/19 补充 5.7.15稍有不同,之前按照5.6.33步骤安装后服务一直启动不了,最后参考Windows下noinstall方式安装 mysql-5.7.5-m15-winx64

添加到服务前需要初始化(zip包中不包含data目录)

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

e:

cd e:mysqlmysql-5.7.15in

mysqld--initialize

mysqld--install MySQL5715 --defaults-file="e:mysqlmysql-5.7.15my.ini"

View Code

首次空密码登录时会报错,需在my.ini中加一个skip-grant-tables=1的配置,允许跳过密码。然后修改密码

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

--设置密码

update user set authentication_string=password('mysql5715') where User='root';--重置密码

alter user'root'@'localhost' identified by 'mysql5715';

View Code

--2016/09/20 补充 工作电脑MySQL连接突然断开,再次连接无法登录。查看服务

698fe726fa4f70882665168ffb294549.png

右击启动,报错

e4d4aab90c603f49187507ed81d8a573.png

期间my.ini配置文件没有更改过,查看注册表信息

518744eed5c3dbb257b9c57d14f5476a.png

services中没有MySQL服务相关项,怀疑某个文件被删除。检查X杀毒隔离文件

c77aa6049460d655e084c6af08c67214.png

恢复被隔离的文件,再次重启服务恢复正常

d93b2bdaec5c18b1e9b8c79b296c1be5.png

没有任何提醒,文件就被查杀隔离了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值