Win MYSQL5.7.19压缩版安装

最近需要在wins上安装MYSQL,发现最新的版本和之前的有点差距,再次记录一下

1.下载:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

2.安装:在mysql目录中添加配置文件

[client]
port = 3306
default-character-set = utf8
[mysqld]
port = 3306
character_set_server = utf8
basedir =  D:\mysql
datadir =  D:\mysql\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#skip-grant-tables

3.安装

 w+R输入cmd,右键以管理员身份运行

mysqld --initialize  初始化mysql,生成data中的文件;
mysqld  -install     安装mysql  
net start mysql      启动mysql服务
注:其他一些命令:
mysqld  -remove    卸载mysql 
net stop mysql 停止mysql服务
mysql和mysqld的区别:
mysql为客户端的程序,mysqld为服务器端的程序;
7、配置好以上就可以登录mysql了:
首次登录时由于没有设置root密码,登录会报错,此时在配置文件my.ini中加上skip-grant-tables,保存后,重启mysql服务,在cmd中依次输入:            
net stop mysql; 
net start mysql; 
修改密码: 之前的版本的passworld这个字段已经没有了改为:authentication_string
update mysql.user set authentication_string=password("123456") where user="root"; 
登陆mysql -uroot -p
具体报错见下图:
执行:set password = password('123456')命令就可以正常使用命令了。 

报错:

 

写开启bat

@echo off
net start mysql
@pause

  

posted @ 2017-08-23 15:04  字节  阅读(352)  评论(0编辑  收藏  举报