美文网首页
MySQL 5.7.13 for Windows 免安装版配置

MySQL 5.7.13 for Windows 免安装版配置

作者: 程序猿胖子 | 来源:发表于2016-11-09 18:03 被阅读0次

一、准备工作

1.下载解压,将bin目录,追加到Path环境变量。
2.修改my-default.ini配置文件,主要设置basedir,datadir属性。如下:

[mysqld]
basedir = D:\mysql-5.7.16-winx64
datadir = D:\mysql-5.7.16-winx64\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

注:mysql 默认配置文件名为:my-default.ini,编码为ascii码。
3.以管理员身份运行

 mysqld --initialize

进行MYSQL初始化

二、修改root默认密码

1.创建1个文本文件,并将下述命令置于单一行中:

 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password');

用任意名称保存该文件。在本例中,该文件为C:\init.txt。在命令行中执行

 mysqld --init-file=C:\init.txt

2.打开另一个cmd(不需要管理员权限),执行命令:

 mysql -u root -p

按回车键,输入密码为:password,即可进入mysql 。
注:mysql 5.7会在首次初始化时,随机设置一个root密码,可以在data\*.err文件当中查看如:

 [Note] A temporary password is generated for root@localhost: b-teY,ijR5xg

用户可以用此密码登录,然后再执行下面的步骤。
3.登陆成功后,输入:

 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';   

 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; 

将密码修改为123456。
继续输入:

  flush privileges;

刷新保存,强制结束第1步运行的mysql进程。

三、安装启动

1.插入MSYQL服务,输入:

 mysqld --install

2.启动服务:

 net start mysql

相关文章

网友评论

      本文标题:MySQL 5.7.13 for Windows 免安装版配置

      本文链接:https://www.haomeiwen.com/subject/lqltpttx.html