windows下mysql5.7.18安装
2017-07-15 本文已影响31人
Davidham3
去官网下载解压包后解压,先设置环境变量,将目录下的bin添加到环境变量path中。
用管理员身份打开cmd,切换到bin目录下
输入mysqld install
在解压的mysql文件夹中新建my.ini,内容如下:
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=C:\mysql5.7
datadir=C:\mysql5.7\data
max_connections=200
character-set-server=utf8
innodb_flush_method=normal```
如果不加最后一行会报错`[ERROR] InnoDB: Operating system error number 87 in a file operation.`
在cmd中输入`mysqld --initialize --console`,初始化data目录
可以看到最后一行显示:`[Note] A temporary password is generated for root@localhost: cX?l&?cYL0J<`
localhost后面的就是密码
输入`net start mysql`启动mysql服务
输入`mysql -uroot -p`进入数据库
输入`alter user 'root'@'localhost' identified by 'a123456';`将密码修改为a123456。
输入`flush privileges;`更新权限
`exit`退出mysql
mysql安装完成。