mysql绿色版(*.ZIP)在windows系统中的启动

mysql绿色版在windows系统中的启动


1、下载mysql免安装版 例如:mysql-5.7.11-winx64


2、修改配置文件,my-default.ini名称改为:my.ini,文件里面的参数配置:


[mysqld]


#skip-grant-tables


# These are commonly set, remove the # and set as required.


basedir=D://mysql


datadir=D://mysql//data


port=3306


# server_id = .....


character_set_server=utf8
 


sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES


mine:
# These are commonly set, remove the # and set as required.
basedir = D://working//java software//mysql-5.6.37-winx64
datadir = D://working//java software//mysql-5.6.37-winx64//data
port = 3309
#server_id = aaron
character_set_server=latin1
#skip-grant-tables
bind-address = 127.0.0.1






3、注册服务名,先判断是否已存在服务名,如果存在先删除 sc delete xxxx;  mysqld --remove


如果不存在,以管理员身份运行cmd命令,到bin目录,执行mysqld –install MySQL --defaults-file=”D:\mysql\my.ini”,注册服务名,在


windows服务中有相应的服务。


mysqld --install MySQL --defaults-file="D:\working\java software\mysql-5.6.37-winx64\data\my.ini"


4、查看一下mysql主目录下有没有data文件夹,此文件夹不是自己手动创建的,可执行 mysqld --initialize  创建


5、执行net start mysql启动服务,net stop mysql关闭服务


6、初次登录报报错,在my.ini文件中添加skip-grant-tables跳过权限验证。


7、mysql -u root -p  (报错,实在绕不过去,尝试了很多)


8、登录成功,修改密码:update mysql.user set authentication_string=PASSWORD('****') where user='root' and host='localhost';


9、将my.ini中的skip-grant-tables去掉,重启服务。


10、出现客户端连接 1862 your password的错误,在cmd下,mysql –uroot –proot


11、set password=password(‘root’);



最后直接找安装版!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值