1. 下载mysql压缩包

2. 解压到指定目录,例如D:\Program Files\mysql-5.7.25-winx64

3. 在目录下创建配置文件my.ini

[mysqld]
port =
basedir=D:/Program Files/mysql-5.7.-winx64
datadir=D:/Program Files/mysql-5.7.-winx64/data
max_connections=
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8

4. 安装命令

D:\Program Files\mysql-5.7.-winx64\bin>mysqld -install

Service successfully installed.//安装成功

5. 初始化命令

D:\Program Files\mysql-5.7.-winx64\bin>mysqld --initialize-insecure --user=mysql

成功没有提示,失败有相应提示。

6. 启动命令

D:\Program Files\mysql-5.7.-winx64\bin>net start mysql

MySQL 服务正在启动 .

MySQL 服务已经启动成功。

7. 修改密码

D:\Program Files\mysql-5.7.-winx64\bin>mysqladmin -u root -p password  //123456就是设置的密码
Enter password: //由于默认没有密码,直接回车即可

8. 一个典型的问题

在执行步骤4的时候,提示已经安装

D:\Program Files\mysql-5.7.25-winx64\bin>mysqld -install

The service already exists!
The current server installed: "D:\Program Files\mysql-5.7.23-winx64\bin\mysqld" MySQL

此时需要执行以下命令:

8.1 确认Mysql服务是否已经注册

D:\Program Files\mysql-5.7.25-winx64\bin>sc query mysql

SERVICE_NAME: mysql
TYPE : WIN32_OWN_PROCESS
STATE : STOPPED
WIN32_EXIT_CODE : (0x0)
SERVICE_EXIT_CODE : (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0

8.2 删除注册服务

D:\Program Files\mysql-5.7.25-winx64\bin>sc delete mysql

[SC] DeleteService 成功

可以重新安装了mysqld -install

最新文章

  1. 【bzoj1708】[USACO2007 Oct]Money奶牛的硬币
  2. Vue in 2016
  3. Latex 数学符号表
  4. gjd
  5. Sublime Text 3最好的功能、插件和设置(转)
  6. Javascript起源...
  7. 微信小程序「官方示例代码」浅析【上】
  8. A Diagram Designer
  9. Delphi 缩放图像代码 - 支持PNG透明通道(利用了Windows的windowscodecs.dll)
  10. 嵌套iframe中的HTML的文档解析类型
  11. Unity3D开发必备神器(Visual Studio Tools for Unity)
  12. python object takes no parameters
  13. 50个php程序性能优化集锦
  14. centos虚拟机初始化脚本
  15. 错误代码: 1327 Undeclared variable: p_film_count
  16. JPA中自定义的插入、更新、删除方法为什么要添加@Modifying注解和@Transactional注解?
  17. iptables之语法
  18. CentOS下MySQL安装失败,报socket '/tmp/mysql.sock错误解决方法
  19. iPhoneX理发指南
  20. python父类调用子类了解一下

热门文章

  1. 使用Cloudera Manager部署Spark服务
  2. Integer Inquiry UVA-424(大整数)
  3. 使用wc -l 来统计代码行数
  4. Multiple declaration for 'fd_set'
  5. 2.遍历XML即添加修改节点
  6. Vue 实例成员
  7. Oracle 新增数据 insert into整理
  8. OAuth 2.0攻击
  9. 语法速学,返回数组 repeated修饰符
  10. 开始编写Makefile(三)Makefile的默认模式规则