写在前面:5.7增加了安全性,默认root密码不在为空,而是初始化时随机生成一个root密码,改root密码的方式也不一样了

下载地址
http://dev.mysql.com/downloads/mysql/


一、下载后解压到相关目录
比如我的解压目录是:

D:\Program Files\MySQL\mysql-5.7.11-winx64

二、创建my.ini配置文件


代码如下:可根据需要自行参照网上设置

[mysql]
default-character-set=utf8
[mysqld]
basedir=D:\Program Files\MySQL\mysql-5.7.11-winx64
datadir=D:\Program Files\MySQL\mysql-5.7.11-winx64\data
port=3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB



三、安装服务
cmd进入到安装目录下
运行命令 mysqld install

显示successfully成功




四、初始化data
新版mysql解压后安装目录没有data文件夹,需要初始化,注意不能手动创建,因为初始的时候还随机生成了一个初始root密码,初始化命令如下所示:mysqld --initialize


注意:要cmd到自己的安装目录下的bin目录,如上所示,没有任何提示说明初始化成功,这时候安装目录下生成了data文件夹。
重点来了:
进入data文件,打开一个.err结尾的文件


打开.err结尾的文件如下所示:




四、启动服务,修改密码


修改密码,命令如下:
ALTER USER 'root'@'localhost' INDETIFIED BY 'newpassword'


密码修改成功。



传送门:5.6及以下版本安装http://blog.csdn.net/mrydy4l/article/details/46724887
 
转:http://blog.csdn.net/mrydy4l/article/details/50885402

最新文章

  1. Spark Application的调度算法
  2. 日常总结——JSP篇(补)
  3. ASP.net 验证码(C#) MVC
  4. Android 高级编程 RecyclerView 控件的使用
  5. 使用Apache CXF开发WebServices服务端、客户端
  6. 如何自定义MVC控件?
  7. nodejs上传图片模块做法;
  8. 洛谷mNOIP模拟赛Day1-斐波那契
  9. MATLAB模型预测控制(MPC,Model Predictive Control)
  10. saltstack主机管理项目:动态调用插件解析-模块解析(五)
  11. 2019/4/17 wen 注解、垃圾回收、多线程
  12. pytest自动化2:测试用例setup和teardown
  13. centos7 安装freetype
  14. STM32 printf()函数和scanf()函数重定向到串口
  15. 数据库优化之SQL语句优化-记录
  16. 论文神器Latex30分钟快速入门教程-只需9步向学神看齐
  17. Linux笔记 #06# 在VPS上自建Git服务
  18. linxu 安装rabbitMQ
  19. Android 文件存放路径【转】
  20. Python 文件对象和方法

热门文章

  1. CPU指令系统
  2. 《TCP/IP详解卷1:协议》第2章 链路层-读书笔记
  3. tornado 协程的实现原理个人理解;
  4. 电子词典的相关子函数db.c程序
  5. android view : 概述
  6. js事件处理机制
  7. JQUERY添加、删除元素、eq()方法;
  8. UVa 10815 安迪的第一个字典
  9. 在Linux系统中如何设置APACHE服务器里的后台页面只允许某个IP地址访问
  10. oracle 查询数据库表空间大小和剩余空间