mysql 5.7.12 winx64_mysql之mysql-5.7.12-winx64的环境配置

我下载的是当时最新的版本,安装过程中吃了不少苦头,折腾了一天多,现在记录如下:

1、下载好以后解压,不在C盘也可以

2、到解压的目录下,我的是D:\tomcatmysqleclipse\MySQL\mysql\mysql-5.7.12-winx64 找到my-default.ini。将文件名改为my.ini。接着将内容替换为:

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\\tomcatmysqleclipse\\mysql\\mysql\\mysql-5.7.12-winx64

# 设置mysql数据库的数据的存放目录

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

注意:需要将上面的 basedir替换为自己的路径,分隔符为“\\”而不是"\"

3、 配置环境变量

右键计算机->属性->高级系统设置->环境变量,在系统变量里找到path,选择编辑,在原有值末尾添加; 我的是:D:\tomcatmysqleclipse\mysql\mysql\mysql-5.7.12-                       winx64\bin;    注意后面要加个分号

4、使用管理员自身份打开CMD,注意是管理员身份。进入到你的解压目录 由于当前目录没有data 所以我们在安装前需要初始化自定生成data文件夹。

mysqld --initialize 或者 --initialize-insecure 不同初始化在后面修改密码的方式会有所不同

使用mysqld --initialize 的请留意执行成功时候的日志问价,中间会有个随机密码,到时候登录的时候要使用此密码登陆,我用的mysqld --initialize-insecure:

执行命令:D:\tomcatmysqleclipse\mysql\mysql\mysql-5.7.12-winx64\bin >mysqld   --initialize-insecure

初始化后会在当前目录下生成data文件夹,data包含的文件:

0818b9ca8b590ca3270a3433284dd417.png

接下来就是安装了

执行命令:D:\tomcatmysqleclipse\mysql\mysql\mysql-5.7.12-winx64\bin >mysqld   install

会提示安装成功,安装成功后就开启服务:

执行命令:D:\tomcatmysqleclipse\mysql\mysql\mysql-5.7.12-winx64\bin >net start mysql

会提示启动服务成功

5、修改密码

使用mysqld --initialize的直接接着登录就行了

执行命令:D:\tomcatmysqleclipse\mysql\mysql\mysql-5.7.12-winx64\bin >mysql -u root -p

提示输入密码,此时直接输入刚才的生成的随机密码就可以了

使用mysqld   --initialize-insecure初始化的要麻烦一点

执行命令:D:\tomcatmysqleclipse\mysql\mysql\mysql-5.7.12-winx64\bin >mysql -u root -p

提示输入密码,:可以直接进行mysql -uroot登陆,如果不行,可以使用mysql -uroot --skip-password登陆,登陆成功后修改密码。我使用的是:mysql -uroot

不管使用上面那种方式登录的,登录成功后修改密码,假如我要把密码设置成123456,你设置成自己的替换掉就行了。

执行命令:mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

此处修改密码和以前的老版本有点不同的是,老版本使用的命令是:UPDATE user SET password=PASSWORD('123456') WHERE user='root';最新版本使用这个命令会           提示不包含 password这个字段。

执行了以上命令后

执行命令:mysql> flush privileges;

执行命令:   mysql> quit;

到此就成功啦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值