下载地址(其他图形界面)

https://dev.mysql.com/downloads/windows/installer/
如果下载win7 64位,在下载后出现不兼容,可以在window窗口菜单中找到mysql install --community扩展项下载一个x64位即可。个人选了兼容版本5.6.51版本

启动mysql前先打开mysql目录bin文件cmd(ctrl+shift+右键)

>mysqld --console
选择“此电脑”,单击右键,选择“属性” -> “高级系统设置” -> “环境变量”。

分别设置如下系统变量值:

MYSQL_HOME
D:\ProgramFiles\mysql-8.0.11-winx64
path
%MYSQL_HOME%\bin
然后回到MySQL目录(个人电脑 D:\ProgramFiles\mysql-8.0.11-winx64\bin)打开\bin文件夹下创建my.ini文件(可以理解为初始化启动提供服务并建立连接传输数据所需的协议信息),填写如下代码:

[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=%MYSQL_HOME%
datadir=%MYSQL_HOME%\data
[WinMySQLAdmin]
%MYSQL_HOME%\bin\mysqld.exe
(1)测试安装,进入cmd界面,执行如下命令(或者进入>bin文件目录打开cmd执行):

>mysqld.exe –install

Service successfully installed.
表示安装成功

(2)初始化mysql,创建一个具有空密码的 root 用户,在 cmd 命令提示符界面输入 mysqld --initialize-insecure后,系统会自动在 mysql安装路径中生成相应的 data 目录,并自动创建好空密码的 root 用户,表示初始化成功。

>mysqld --initialize-insecure
启动 mysql 并设置密码(默认设置root和123456)

(3)在 cmd界面输入如下命令,启动 mysql 服务:

>net start mysql
然后,在服务启动后,因为刚创建的 root 用户是空密码,因此,需要先进行密码设定,在 cmd 界面输入以下内容。

>mysqladmin -u root -p password 此处输入新的密码
Enter password: 此处输入旧的密码
(note:由于刚开始创建用户的密码为空,所以在第一次修改用户的密码时,在Enter password: 的后面不用输入旧密码,直接回车)

最后,如需把已经启动的MySQL 服务给停止掉,则执行如下命令:

>net stop mysql
再启动mysql服务:

>net start mysql
测试是否安装成功:

>mysql -u root -p
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
// 打开新窗口,计算机桌面管理系统cmd窗口
>net start mysql // 开启mysql
>mysql -u root -p // 连接mysql
如果提示缺少:(安装mysql过程中出现无法找到入口,无法定位程序输入点fesetround于动态链接库;或者运行net start mysql仍是出错!)

发生系统错误2
服务名无效
...
首先删除mysql:mysqld --remove

再重新安装:mysqld --install -> 这里ok也就是安装成功了

再重新启动:net start mysql -> 这里出错,基本确认是启动不正确,细心、检查一下就可以解决问题

比如碰到:服务名无效!删除mysql目录下/data文件下的数据,保留/data目录,然后看mysql服务名称是否正确,通过win+R输入services.msc,查看mysql服务名为MySQL56,然后打开cmd界面,输入net start MySQL56显示服务启动成功!否则会提示:发生系统错误问题!

参考地址: https://blog.csdn.net/lovedingd/article/details/106725356

     https://www.cnblogs.com/xiongdongdong/p/11387181.html

window系统安装mysql的更多相关文章

  1. window下mysql创建库只读

    window下mysql创建库只读和启动失败都有可能是my.ini配置文件出错的问题 遇到如下错误ERROR 1036 (HY000): Table 'schemata' is read only,办 ...

  2. Deepin系统安装mysql教程及相关操作

    Deepin系统安装mysql教程及相关操作 1.安装MySQL sudo apt-get install mysql-server,期间需要输入两次密码,root账户的密码. sudo apt-ge ...

  3. Window下mysql环境配置问题整理

    Window下mysql环境配置问题整理 参考如下链接. 无需安装解压版mysql包 创建选项配置 首次启动服务 用mysqld初始化目录 安装后设置和测试 启动服务错误信息 管理员模式打开cmd m ...

  4. Window下MySql 5.6 安装后内存占用很高的问题

    Window下MySql 5.6 安装后内存占用很高的问题 刚刚准备玩一把mysql,初学者 环境是window 7和window sever 2008, mysql是最新的5.6, 发现的问题是安装 ...

  5. window安装mysql

    window安装mysql 1. 官网下载mysql zip安装包,然后解压到你想安装的目录,假设解压的目录是P:\mysql 解压完的目录:bin docs include lib share CO ...

  6. Window 下 MySQL 环境的安装

    Window 下 MySQL 环境的安装 简介: MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Manageme ...

  7. macos系统安装mysql

    MacOS系统安装mysql 一.下载 官网下载链接地址:https://dev.mysql.com/downloads/mysql/ 二.安装 打开文件是pkg包,双击进行安装: 按照提示: 点击最 ...

  8. window安装MySQL 5.5教程

    window安装MySQL 5.5教程 1.官网下载MySQL 5.5 下载地址:https://dev.mysql.com/downloads/mysql/5.5.html#downloads 2. ...

  9. linux系统安装mysql

    所有平台的Mysql下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server版本及对应的平台. 接下来我们在 Centos 系统下使用 yum 命令安装 MySql ...

随机推荐

  1. 什么?女神发了朋友圈,快来围观之Java设计模式:观察者模式

    目录 观察者模式 示例 定义 设计原则 意图 主要解决问题 何时使用 优缺点 女神和追求者的故事 Java中的实现 观察者模式 示例 微信公众号,关注就可以收到推送的消息,取消关注就不会收到 定义 定 ...

  2. Thinkphp5之Bootstrap自定义BootstrapDetailed分页插件的实现

    首先,在此目录建立一个newcrm\thinkphp\library\think\paginator\driver\BootstrapDetailed.php文件,代码如下: <?php // ...

  3. 路由器逆向分析------在Linux上安装IDA Pro

    本文博客地址:http://blog.csdn.net/qq1084283172/article/details/69665905 01.在Linux系统上安装Linux版本的IDA Pro Linu ...

  4. adbi学习:java hook实现机制

    adbi的java hook实现代码ddi不在之前下载的文件中,下载地址:https://github.com/crmulliner/ddi,具体的编译看readme里面很详细的介绍了.注意ddi代码 ...

  5. JAVA WEB应用目录

    目录 Tomcat目录 MyEclipse目录 部署启动应用 Tomcat目录 首先,官方下载 tomcat 安装包,解压.得到下面的目录 bin 目录是tomcat启动和关闭目录.startup.b ...

  6. [转载] 关于Win7 x64下过TP保护的一些思路,内核层过保护,驱动过保护

    首先特别感谢梦老大,本人一直没搞懂异常处理机制,看了他的教程之后终于明白了.在他的教程里我学到了不少东西.第一次在论坛发帖,就说说Win7 x64位下怎么过TP保护.如果有讲错的地方,还望指出.说不定 ...

  7. Jedis基础详解

    Jedis 使用Java来操作Redis 什么是Jedis 是Redis官方推荐的Java操作Redis中间件, 如果你要使用Java操作Redis, 那么就该对jedis熟悉 测试 导入对应的依赖 ...

  8. PHP中文转拼音扩展

    Pinyin 基于 CC-CEDICT 词典的中文转拼音工具,更准确的支持多音字的汉字转拼音解决方案. 安装 使用 Composer 安装: $ composer require "over ...

  9. 【Redis】redis异步消息队列+Spring自定义注解+AOP方式实现系统日志持久化

    说明: SSM项目中的每一个请求都需要进行日志记录操作.一般操作做的思路是:使用springAOP思想,对指定的方法进行拦截.拼装日志信息实体,然后持久化到数据库中.可是仔细想一下会发现:每次的客户端 ...

  10. mysql搭建多主一从源复制环境

    问题描述:搭建过一主多从的环境,由于数据库数据一致性要求高,有些情景会搭建一主多从的架构,搭建多主一从的模式,相对来说适合数据整合,将多个业务的库整合到一起,方便做查询,也可以当做一个监控其他主库数据 ...