MySQL5.7免安装版配置

Win10 X64下MySQL5.7免安装版配置

1、下载MySQL免安装版

地址:http://dev.mysql.com/downloads/mysql/      下载Windows (x86, 64-bit), ZIP Archive

2、解压文件及配置相关信息

  2.1 解压压缩文件,例如解压到D:\Program Files

  2.2 复制一份my-default.ini文件,改名为my.ini,然后my.ini增加如下代码

    #########################################################
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=D:\Program Files\mysql-5.7.16
    # 设置mysql数据库的数据的存放目录
    datadir=D:\Program Files\mysql-5.7.16\data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

 

 3、设置环境变量注意删除其它版本的mysql环境变量

 3.1 新建系统变量

    变量名:MYSQL_HOME

    变量值:D:\Program Files\mysql-5.7.16

 3.2 编辑Path 

    添加;%MYSQL_HOME%\bin

4、启动MySql服务

  4.1 MySQL安装目录下如果存在data文件,则删除data文件(解压缩后的MySQL项目是无data文件的)

  4.2 管理员身份运行cmd

  4.3 mysqld install

  4.4 mysqld --initialize-insecure --user=mysql(执行完命令后,MySQL会新建一个data文件夹,并且创建默认数据库,登录名为root,密码为空

  4.5 net start mysql (启动MySQL服务,也可以通过手动启动MySQL服务)

  

  注意:Win7、Win2008 X64下出现系统找不到指定的文件的错误,参考6.1的解决方式

5、重置root密码
    5.1 运行cmd(WIN+R 输入cmd)
    5.2 mysql -u root -p
    5.3 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
    5.4 flush privileges;(刷新权限)

  

 

6、常见的错误

  6.1 系统找不到指定的文件

  

  错误原因:MySQL服务的路径和你安装的路径不一致

  解决方式:修改注册表

    1、WIN+R 输入regedit

    2、HKEY_LOCAL_MACHINE ->SYSTEM->CurrentControlSet->services->mysql-ImagePath

      修改ImagePath为mysqld.exe的目录

      

 

    

 

posted @ 2016-12-21 10:07  土豆球球  阅读(250)  评论(0编辑  收藏  举报