MySql绿色版安装及配置

来源:互联网 发布:淘宝支持微信支付吗 编辑:程序博客网 时间:2024/05/22 15:58

1.下载MySql

下载地址: http://downloads.mysql.com/archives/get/file/mysql-5.7.11-winx64.zip。

2.解压mysql-5.7.11-winx64.zip,解压后的目录如下所示:
这里写图片描述

3.配置
复制my-default.ini,修改文件名称为my.ini,注意配置basedir和datadir时路径为正斜杠

[mysql]
default-character-set=utf8
[mysqld]
basedir=G:/tools/mysql-5.7.11-winx64/mysql-5.7.11-winx64
datadir=G:/tools/mysql-5.7.11-winx64/mysql-5.7.11-winx64/data

port= 3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

3.在环境变量path中加上 G:/tools/mysql-5.7.11-winx64/mysql-5.7.11-winx64/bin;

4.确保Mysql根目录(G:/tools/mysql-5.7.11-winx64/mysql-5.7.11-winx64/)下面没有data文件夹,然后执行mysqld –initialize(initialize前是双-),注册mysql服务:mysqld -install MySQL –defaults-file=”G:/tools/mysql-5.7.11-winx64/mysql-5.7.11-winx64/my.ini”(defaults前是双-)。

5.启动mysql服务,若启动时报错,请打开mysql根目录下的data目录下的*.err文件查看原因。出现以下界面表示启动成功。
这里写图片描述

6.登录mysql,若是不知道root密码,需要先停止mysql服务:net stop mysql,然后在my.ini的[mysqld]下加入skip-grant-tables,重新启动mysql修改密码。
这里写图片描述
update mysql.user set authentication_string=password(‘root’) where user=’root’ ;
修改完成后,删除my.ini下的skip-grant-tables,重启mysql。