一、下载

http://dev.mysql.com/downloads/mysql/

下载版本:Windows (x86,64-bit), ZIP Archive(mysql-5.7.12-winx64)

二、下载后解压到安装目录

D:/Develop/MySQL

注意:新版目录有所更改,下载好后解压发现没有data文件夹,在解压目录D:/Develop/MySQL/mysql-5.7.12-winx64下新建一个data文件夹

三、配置默认文件

在mysql-x.x.xx-winx64(我的是5.7.12根据自己的版本来定)目录下,新建个my.ini。my.ini会替换掉下面的my-default.ini文件。.ini文件是window里面的配置文件。保存里面各种默认的数据。安装版的是在安装的时候让你自己选然后系统给你保存进来,zip archive是自己写,都一样。双击打开该文件,并在其中添加内容如下:

[mysqld]

basedir=D:/Develop/MySQL/mysql-5.7.12-winx64

datadir=D:/Develop/MySQL/mysql-5.7.12-winx64/data

port = 3306

保存后关闭

四、配置环境变量

右键计算机->属性->高级系统设置->环境变量,在系统变量里找到path,选择编辑,在原有值末尾添加; D:/Develop/MySQL/mysql-5.7.12-winx64/bin

五、初始化mysql数据库

这一步比较重要,以管理员自身份打开CMD,进到MySQL解压目录下的bin文件。执行以下命令:

D:/Develop/MySQL/mysql-5.7.12-winx64/bin>mysqld --initialize-insecure --user=mysql

之后再执行安装mysql服务命令:

D:/Develop/MySQL/mysql-5.7.12-winx64/bin>mysqld install

当出现Service successfully installed表示MySQL服务已经安装了。启动mysql服务:

D:/Develop/MySQL/mysql-5.7.12-winx64/bin>netstart mysql

出现:MySQL服务启动成功,表示这一次配置完毕

六、启动mysql,修改用户密码

在CMD控制台里执行命令  mysql -u root -p然后回车,提示输入密码,如果没有密码就回车。执行成功后,控制台显示 mysql>,则表示进入mysql。

mysql>update mysql.user set authentication_string=password(“Hh214750838”) where user=”root” and Host=’localhost’;

mysql>flush privileges; 
mysql>quit; 
重启mysql服务,

七、测试一下

cmd->mysql -uroot-p ->回车输入密码->

show databases;查找数据库->

use 数据库名;切换数据库目录->

show tables;查找表->

sql查询工作select *from 表名->

exit退出。

最新文章

  1. Android Studio自动删除多余的import
  2. “三巨头”有变化,BAT还能走多久?
  3. ComponetArt Upload上传组件
  4. OC第五节 ——点语法和@property
  5. PHP基础示例:商品信息管理系统v1.1[转]
  6. Type Project has no default.properties file! Edit the project properties to set one.
  7. 【转】为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment?
  8. readonly/disable input 问题
  9. 解决uploadify多图片上传部分图片丢失,且不提示任何错误的问题
  10. Visual Studio Professional 2015 (x86 and x64) - DVD (Chinese-Simplified)
  11. 基于OpenMP的矩阵乘法实现及效率提升分析
  12. 【转】bzero, memset ,setmem 区别
  13. HDU 2859 Phalanx (dp)
  14. Xfire soapHeader的WebService权限控制forjava
  15. 【Uvalive4960】 Sensor network (苗条树,进化版)
  16. 后端接收不到AngularJs中$http.post发送的数据的问题
  17. 两个同级div等高布局
  18. 阿里云HBase全新发布X-Pack 赋能轻量级大数据平台
  19. oracle下查询的sql已经超出IIS响应时间
  20. The packaging and installation process of Android programs

热门文章

  1. 1.7(SQL学习笔记)游标
  2. 1089 Intervals(中文版)
  3. Hiho----微软笔试题《Combination Lock》
  4. 查看linux并发连接数的方法
  5. SSE两个页面的相互通信
  6. CentOS 6.9搭建的网关服务器不经过静态路由表的问题解决(没有开启路由转发功能)
  7. 使用 Start 屏幕查找 Windows 更新
  8. CMSIS-SVD Schema File Ver. 1.1 (draft)
  9. DiscuzX2.5 程序底层架构
  10. ubuntu上安装systemtap