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

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. JavaScript 简写技巧

    1. 声明变量 //普通写法 let x; let y = 20; //简写 let x, y = 20; 2. 给多个变量赋值 //普通写法 let a, b, c; a = 5; b = 8; c ...

  2. Salesforce学习之路(三)利用VS Code结合Git开发Salesforce

    在前面说了一些有关Admin的知识,但实际开发运用中,仅凭Admin的配置很难满足项目的定制化需求,因此基于CRM的二次开发则应运而生. 由于国内资料相对较少,所以很多入门新手无处下手,那这里就简单介 ...

  3. Python 面像对象编程(上)

    一: 对象的概念 "面向对象"的核心是"对象"二字,而对象的精髓在于"整合",什么意思? 所有的程序都是由"数据"与&q ...

  4. k8s集群移除node

    先drain节点上的pod 使用kubectl drain node03 --delete-local-data --force --ignore-daemonsets 之后删除node [root@ ...

  5. UVA11419 我是SAM

    题意:      给你一个n*m的矩阵,上面有一些格子上有目标,我们可以在格子的外面用枪打目标,一发子弹可以消灭一行或者一列目标,问你最少多少枪能把目标打光,并且输出开枪的位置,题目没说spj(特判) ...

  6. Python中shodan模块的使用

    关于shodan的安装和使用,传送门--> 渗透测试之Shodan的安装和使用 常用 Shodan 库函数 shodan.Shodan(key) :初始化连接API Shodan.count(q ...

  7. Hexo 博客Next 搭建与美化主题

    ========================================================================================将页面部署到GitHub ...

  8. PowerShell-2.解决禁止本地执行脚本

    现象 直接找到XXX.ps1右键 使用PowerShell运行没反应,然后打开PowerShel把脚本推进去显示这个: 原因是因为脚本执行权限默认是Restricted,这个是禁止执行任何本地脚本. ...

  9. mysql-.frm,.myd,myi备份如何导入mysql

    .frm..myd..myi文件,也就是说是MySQL的原始数据文件,这三个文件分别是: .frm 表结构文件 .myd 表数据文件 .myi 表索引文件 方法,如下: 新建一个数据库 在my.ini ...

  10. python中的xlrd模块学习

    1.xlrd模块主要用于excel表格的读取,支持xlsx和xls:xlwt主要用于excel的写,库的读取 2.常用单元格中的数据类型 0.empty(空的):1.string(text):2.nu ...