<OL style=""LIST-STYLE-TYPE: " class='\" list-paddingleft-2'>

  • 首先去官网下载压缩包:http://dev.mysql.com/downloads/mysql/

  • 解压到任何想安装的目录

  • 进入解压目录里面新建一个 my.ini,在my.ini里面填写:

    [mysql]
    default-character-set=utf8

    [mysqld]
    port = 3306
    basedir=D:\mysql\mysql-5.7.12-win32
    datadir=D:\mysql\mysql-5.7.12-win32\data
    max_connections=200
    character-set-server=utf8
    default-storage-engine=INNODB
    #skip-grant-tables

    #其中skip-grant-tables是为了登录时需要输入密码,加上后就不在需要密码

  • 用户管理员身份打开cmd窗口;

  • 进入到解压目录里面的bin目录下

  •  进行初始化数据目录(data):mysqld --initialize,

    初始化后安装目录下的data里面就会多出几个库文件夹;

  • 然后安装MySQL服务:mysql install

  • 接着就可以启动MySQL:net start MySQL

 

简单使用:

  1. 设置密码:use mysql;

                        update user set authentication_string=password('newpassword') where user='username';  --其中authentication_string是密码那列的字段名字;

                        然后在my.ini里面吧skip-grant-tables屏蔽

  2. 重新启动MySQL服务登录进去后还是不能做操作,提示需要用户alter user

     alter user 'username' @'hostname' identified by 'password';

问题所在:

1.最开始使用的时候my.ini设置默认字符格式是没有在前面加 [mysql] ,导致一直无法启动也没有报错,

2.附加一个使用文档地址:http://dev.mysql.com/doc/refman/5.7/en/