一、安装mysql
1.下载mysql-5.7.15-winx64.zip
http://dev.mysql.com/downloads/mysql/
2.解压缩到D:\ProgramFiles
3.在D:\ProgramFiles\mysql-5.7.15-winx64下新建一个my.ini文件,输入以下配置信息并保存
[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306
; 设置mysql的安装目录
basedir=D:\mysql
; 设置mysql数据库的数据的存放目录
datadir=D:\mysql\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4.把解压缩bin路径D:\ProgramFiles\mysql-5.7.15-winx64\bin配置到path
5.在D盘手动创建一个mysql文件夹
6.用管理员权限打开cmd窗口,输入mysqld install
注意:如果之前安装不成功卸载过,之前的Service还存在提示如下,则先输入mysqld -remove删掉已经存在的,再mysqld install则可成功
7.再输入mysqld --initialize初始化data目录,如果出现报错下图中,则是因为没有手动下创建mysql目录
data目录创建成功显示如下图
8.最后启动mysql服务net start mysql
关闭mysql服务net stop mysql
二、修改登录密码
1.先关闭mysql服务net stop mysqll
2.管理员权限打开cmd窗口,输入mysqld --defaults-file="D:\ProgramFiles\mysql-5.7.15-winx64\my.ini" --console --skip-grant-tables进入安全模式,或者也可以直接打开my.ini文件,在mysqld下面添加skip-grant-tables,保存退出。(该参数是设置不 需要密码登录)
3.管理员权限再打开一个cmd窗口,输入mysql -u root -p进入mysql
4.设置密码首先输入use mysql,再输入update user set password=password("123456") where user="root";,最后刷新数据库输入flush privileges;,退出mysql输入quit
5.用新设置的密码登录数据库