从mysql 官网下载了mysql-5.7.12-winx64.zip的文件。按步骤安装:

1.添加环境变量     操作如下:
    1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量
      点击系统变量下的新建按钮
      输入变量名:MYSQL_HOME
      输入变量值:D:\Program Files\mysql
      #即为mysql的自定义解压目录。
    2)选择系统变量中的Path
      点击编辑按钮
      在变量值中添加变量值:%MYSQL_HOME%\bin
      注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值,

2. 将mysql注册为windows系统服务

1)解压目录下修改my-default.ini为my.ini文件   (需要配置 # basedir = C:/Program Files/MySQL/MySQL Server 5.7.11

# datadir = C:/Program Files/MySQL/MySQL Server 5.7.11/data)

2)打开cmd:输入:mysqld install 开始安装。安装成功后会提示服务安装成功。
    #注:my.ini文件放在MySQL解压后的根目录下
    #移除服务命令为:mysqld remove

3.启动服务命令为:net start mysql

后来发现怎么也启动不了。

通过官网文档,发现:mysqld  --initialize 或者--initialize-insecure 先初始化data目录

然后在试试,就可以启动服务了。

4.随机密码

在没有启动前,root的密码是ABC123xyz,启动后,随机生成的密码在日志文件中可以查看,没错就是在initialize命令下生成的那个data文件夹下XXX.err内,XXX为本机的机器名。

使用记事本打开,找到A temporary password is generated for root@localhost: XXXX"的字符串,其中的XXXX就是随机密码。

5.修改密码的指令

新版本中修改密码的指令也不一样了,在成功连接之后,使用sql语句修改,以往未登录状态下的修改方法已经不能使用啦~~

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

最新文章

  1. angular2系列教程(五)Structural directives、再谈组件生命周期
  2. GJM : Unity3D HIAR -【 快速入门 】 一、简介
  3. 64位win7硬盘安装64位ubuntu 13.04
  4. nodejs初探(二)第一个nodejs程序“hello world”
  5. WPF TreeView绑定字典集合
  6. [ CodeVS冲杯之路 ] P1092
  7. 【JavaScript学习笔记】hello world
  8. PROPAGATION_REQUIRED事务管理
  9. 学习Python编程的11个资源
  10. WCF - Windows Service Hosting
  11. BZOJ 3884 上帝与集合的正确用法
  12. Cstyle的UEFI导读之SEC第一篇 Reset Vector
  13. Linux内核启动代码分析二之开发板相关驱动程序加载分析
  14. 网络请求 ---iOS
  15. Python Cookbook(第3版)中文版:15.21 诊断分段错误
  16. Android studio中的一次编译报错’Error:Execution failed for task ':app:transformClassesWithDexForDebug‘,困扰了两天
  17. Python 三级菜单 增强版
  18. <<C语言--神奇的指针>>
  19. 英语口语练习系列-C41-食物词汇-鹊桥仙
  20. TCP学习总结(四)

热门文章

  1. 阿里巴巴java开发手册阅读笔记
  2. 报表生成之Hyperion SQR
  3. Qt 如何获取一个文件的 Icon 图标?
  4. IT basic knowledge
  5. 面向对象之继承(Day24)
  6. Groovy系列-groovy比起Java--有哪些地方写起来更舒服?
  7. range精讲
  8. Understanding When to use RabbitMQ or Apache Kafka
  9. ETL应用:使用shell实现文件级校验的方法
  10. 跨平台移动开发_Windows Phone 8 使用 PhoneGap 方法