1、首先下载mysql5.7.11的zip安装包,本人已经下好;链接:http://pan.baidu.com/s/1c24V9Ws 密码:z8xk
2、拷贝到自己存放java软件的文件夹内:C:\Program Files;然后解压。
3、配置环境变量:计算机—>右键—>高级系统设置—>高级—>环境变量—>修改Path,将地址栏“C:\Program Files\mysql\bin;”粘贴到最后,不同路径用英文状态下的“;”分隔。
4、修改mysql根目录下的my-default.ini
该文件内容如下:
[client]
default-character-set=utf8
[mysqld]
port=3306
basedir ="C:/Program Files/mysql-5.7.11-winx64"
datadir ="C:/Program Files/mysql-5.7.11-winx64/data/"
tmpdir ="C:/Program Files/mysql-5.7.11-winx64/data/"
socket ="C:/Program Files/mysql-5.7.11-winx64/data/mysql.sock"
log-error="C:/Program Files/mysql-5.7.11-winx64/data/mysql_error.log"
#mysqld --skip-grant-tables
ft_min_word_len=1
ngram_token_size=1
# server_id = 2
# skip-locking
character-set-server=utf8
max_connections=100
table_open_cache=256
query_cache_size=1M
tmp_table_size=32M
thread_cache_size=8
5、初始化mysql【非常重要】:
以下命令是在dos命令行中进行的
mysqld --initialize-insecure --user=mysql
mysqld install mysql --defaults-file="C:\Program Files\mysql\my-default.ini"
显示Service successfully installed.表示初始化成功
然后启动服务:net start mysql
mysql 服务正在启动,
mysql 服务已经启动成功。
6、修改mysql密码:
Windows + R 进入dos命令行
a、首先关闭mysql服务:net stop mysql
b、用安全模式打开:mysqld --skip-grant-tables
这个时候,光标会一直闪。不要动,打开另一个命令行窗口。
c、打开另一个命令行窗口
d、mysql -uroot -p 直接回车就进入到mysql了
use mysql;
update user set authentication_string=password("root") where user="root";
以前版本密码的字段是password;5.7.11的是authentication_string,希望大家注意。
最后flush privileges;