mysql5.7.18zip版本在windows的安装,就是解压,初始化,然后做一些密码修改的设置即可使用,如果需要远程连接,需要更改用户表的host值为'%',并关闭安装MySQL主机的防火墙。

1、到mysql官网下载mysql5.7.18-win64.zip(当前最新版本),并解压。

解压之后的目录如下:

在mysql解压目录新建一个my.ini的配置文件并做如下配置

2、在mysql的安装目录,先创建data目录,然后进入bin目录,执行初始化操作。

初始化这一步必须执行,否则启动服务会报错

$ mysqld --initialize

初始化成功之后,data目录如下:

初始化成功,还会在data目录下生成一个xxx.err的文件,这个xxx就是电脑的名字。这里面会记录下mysql为root用户产生的随机登录密码。

如果没有初始化,启动mysql出错,可以先将安装的服务删除。

$ mysqld -remove
$ mysqld -install$ net start mysql

4、使用root用户登录mysql,密码使用初始化过程中产生的随机密码。

在有的版本中zip安装之后,对root用户没有设置初始密码,第一次登陆直接输入mysql -uroot -p回车即可登陆。但是5.7版本初始化时默认就会随机生成一个密码。

补充:

如果需要远程连接mysql,需要将root用户的host改为'%',或者授权一个新用户,并设置host为'%',并关闭本机的防火墙。

关闭防火墙:

更多相关文章

  1. ES6 变量声明,箭头函数,数组方法,解构赋值,JSON,类与继承,模块化练习
  2. 浅谈Java中Collections.sort对List排序的两种方法
  3. Python list sort方法的具体使用
  4. python list.sort()根据多个关键字排序的方法实现
  5. android上一些方法的区别和用法的注意事项
  6. android实现字体闪烁动画的方法
  7. Android中dispatchDraw分析
  8. Android四大基本组件介绍与生命周期
  9. Android(安卓)MediaPlayer 常用方法介绍

随机推荐

  1. android ndk 开发
  2. Android消息推送MQTT
  3. Android(安卓)工程的创建
  4. android bug fix
  5. Android basic1
  6. Android--动态添加控件
  7. android设备信息获取
  8. android手机QQ尾巴修改(QQ for Pad)
  9. Android 开发 官方 论坛
  10. Android-sharedUserId