MySQL 5.7.17绿色版安装

 下载地址 :https://dev.mysql.com/downloads/mysql/   ,需要oracle帐号

下载  Windows (x86, 64-bit), ZIP Archive

是个压缩包,下载完解压到需要安装的目录(不要用中文路径)

 1、  复制my-default.ini,改名为my.ini

打开my.ini

添加相应的配置信息,这里解压后的目录中没有data文件夹,需要自己新建

[mysqld]
# 设置mysql的安装目录
basedir=D/Program Files/mysql-5.7.17-winx64
# 设置mysql数据库的数据的存放目录,必须是data
datadir=D:/Program Files/mysql-5.7.17-winx64/data
# mysql端口
port=3306
# 字符集
character_set_server=utf8

2 、然后在环境变量path中添加:D/Program Files/mysql-5.7.17-winx64/bin

3、 安装mysql服务  

管理员身份运行cmd  mysqld -install MySQL --defaults-file="D/Program Files/mysql-5.7.17-winx64/my.ini"

4、生成root用户

    这时data文件夹下可能会生成部分文件,删除这些文件,然后执行mysqld --initialize-insecure

    mysqld --initialize-insecure 自动生成无密码的root用户,

    mysqld --initialize自动生成带随机密码的root用户。

    data文件夹不为空是不能执行这个命令的。

5、启动mysql服务

  net start mysql

6、修改root密码

   1.  生成无密码的root用户后,命令行 mysql -uroot -p回车,不用输入密码直接回车就可以登录;

   2.  >use mysql;切换数据库

   3.   5.7.17版本中修改密码:update mysql.user set authentication_string=password('root') where user='root';

   4. doc命令框再输入: flush privileges;

   新版本的mysql数据库下已经没有password这个字段了,password字段改成了 authentication_string

    

原文地址:https://www.cnblogs.com/lly001/p/6628384.html