1.下载mysql的绿色版压缩包。(自行百度)

2.自行规划目录解压

3.安装

注意:我遇到的两种版本的安装方法(暂时按照解压后的目录中是否含有data目录来区分)

3.1 无data目录(我用到的的是5.7的版本)

3.1.1 配置环境变量

  path环境变量 追加 D:\depemt\mysql-5.7.14-winx64\bin (根据自己的目录结构去加)

3.1.2 修改配置文件my.ini

  默认解压后是my-default.ini 重名命为my.ini

  追加配置

[mysql]
default-character-set=utf8
[mysqld]
basedir=D:\depemt\mysql-5.7.-winx64
datadir=D:\depemt\mysql-5.7.-winx64\data
port=
max_connections=
character-set-server=utf8
default-storage-engine=INNODB

  需要修改basedir和datadir两个属性为自己的目录结构

3.1.3 执行安装

  以管理员身份启动命令行cmd

  进入到mysql的bin目录下

  执行安装

mysqld install

  输出 Service sucessfully installed. 安装成功

3.1.4 .初始化数据库

mysqld --initialize

  没有输出 此时mysql的目录中会出现data目录

3.1.5 修改root用户密码

  启动mysql 服务

net start mysql

  登陆mysql

mysql -u root -p

  输入密码(密码在data目录下的  *.err文件中 PS *是根据自己的计算机名生成的文件名)

  登陆成功

  修改密码

alter user 'root'@'localhost' identified by '新密码';

  修改成功

PS:最新版需要执行  flush privileges; 才能修改成功

  至此可以使用了

3.2 有data目录(我使用的是5.5版本)

直接写一个bat文件 放在bin目录里 运行就可以启动(环境变量也得配同上3.1.1)

@echo off
start mysqld --no-defaults --console --character-set-server=utf8

最新文章

  1. 2、摘要函数——MD2/MD4/MD5数字签名
  2. matlab中patch函数的用法
  3. python学习:环境搭建
  4. C#的GC机制(来自网摘复制,未整理)
  5. JsonCpp 简单使用
  6. 最大连续子数组问题2-homework-02
  7. queue 之团队队列(摘)
  8. index_ss hint 使用的运行计划变化对照
  9. MVC学习笔记--IEnumerable的用法
  10. java.lang.NoSuchMethodError:android.content.Context.getDrawable
  11. PropertiesUtil demo
  12. Nagios在selinux开启的情况下使用
  13. input中v-model和value不能同时调用时解决方案
  14. vuex 状态管理 通俗理解
  15. npm与nrm
  16. Ubuntu升级GCC到gcc4.8
  17. 384. Shuffle an Array数组洗牌
  18. 使用Navicat导入SQL文件
  19. HTML的常用总结
  20. aarch64_n1

热门文章

  1. UVa11093
  2. 关于PCA降维中遇到的python问题小结
  3. HDU 5452——Minimum Cut——————【树链剖分+差分前缀和】ACdream 1429——Diversion——————【树链剖分】
  4. Cmder 简明使用说明
  5. 解决ARCGIS10.2与VS2013不兼容
  6. form表单多文件上传
  7. 在window下, Java调用执行bat脚本
  8. PHP线程安全和非线程安全有什么区别
  9. windows xp professional 序列号(密钥)及百度网盘下载地址
  10. HDU4417 线段树 + 离线处理