windows7 安装MySQL

1. 下载MySQL

官网:https://dev.mysql.com/downloads/installer/

下载想要的版本。

下载的是压缩文件,解压到安装目录。

2. 准备

2.1 my.ini 文件设置

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8[mysqld]
#设置3306端口
port = 3306# 设置mysql的安装目录
basedir=C:\mysql-5.7.22-winx64
datadir=C:\mysql-5.7.22-winx64\data# 允许最大连接数
max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
skip-grant-tables[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

注释:

  • 在安装目录没有 data 文件,则需要手动创建 data 文件。
  • default_authentication_plugin=mysql_native_password 必须加上,否则可能导致初始密码无法登录

2.2 环境变量设置

计算机右键属性 —> 高级系统设置 —> 环境变量 —> 下方系统变量 —> Path —> 编辑 —> 添加MySQL bin文件夹的路径,义冒号分隔!

2.3 终端运行

  • 以管理员身份打开CMD命令窗口

    • 开始搜索 cmd 右键 —> 以管理员身份运行
  • 在CMD中将目录切换至bin文件中(非常重要)

3. 安装

初始化MySQL

mysqld --initialize --console

安装mysqld

mysqld -install

启动MySQL

net start mysql

3.1 安装完成启动出错

可能出现错误:

注释:权限问题!

解决方法:

  • 找到MySQL服务,右键属性 —> 登录 —> 选择此帐户 —> 浏览 —>高级 —>立即查找,在搜索结果下选择 Administrator,点击确定,然后输入相应密码,确定。就能启动了。

4. 重置密码

进入MySQL后,重置密码命令:

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

windows7 安装MySQL 解决报错 服务没有响应控制功能相关推荐

  1. (转)coures包下载和安装 可解决报错ImportError: No module named '_curses'

    原创文章,转载请注明出处. coures curses 库 ( ncurses )提供了控制字符屏幕的独立于终端的方法.curses 是大多数类似于 UNIX 的系统(包括Linux)的标准部分,而且 ...

  2. mysql安装最后两项无响应,win10下安装mysql8.0.23 及 “服务没有响应控制功能”问题解决办法...

    win10下安装mysql 1. 官网下载mysql 网址:https://www.mysql.com/downloads/ download页面往下拉:点击下图红框: 按下图指示操作: 下载之后解压 ...

  3. 安装mysql驱动报错_java.sql.SQLException: org.gjt.mm.mysql.Driver 报错【解决办法】

    今天爱分享给大家带来java.sql.SQLException: org.gjt.mm.mysql.Driver 报错[解决办法],希望能够帮助到大家. spring boot mysql 中启动报错 ...

  4. Sublime Text 3便携版下载安装和常用插件安装--顺便解决报错An error occured installing和no packages available for install

    文章目录 Sublime Text 3便携版下载安装和常用插件安装 1.Sublime Text 3便携版下载: 2.sublime 插件控制器(Package Control)安装 2.1离线安装P ...

  5. linux下安装mysql初始化报错:bin/mysqld: error while loading shared libraries: libnuma.so.1

    如果安装mysql出现了以上的报错信息.这是缺少numactl的问题. Centos7使用yum -y install numactl就可以解决这个问题了. ubuntu使用sudo apt-get ...

  6. coures包下载和安装 可解决报错ImportError: No module named '_curses'

    原创文章,转载请注明出处. coures curses 库 ( ncurses )提供了控制字符屏幕的独立于终端的方法.curses 是大多数类似于 UNIX 的系统(包括Linux)的标准部分,而且 ...

  7. IIS PHP MYSQL出现问题,IIS 运行PHP 正常使用MYSQL 解决报错0x000000ff

    extension=php_mysql.dll extension=php_mysqli.dll date.timezone = Asia/Shanghai 注意:php.ini  下 : exten ...

  8. 运行CMD安装mysql系统报错_win10下mysql 8.0.15 winx64的安装与配置以及运行mysqld -initialize命令报错等问题解决...

    以下为完整的安装过程: 1.将mysql压缩包解压到任意目录下 我的是D:\mysql\mysql 2.设置环境变量 (1)-右击"此电脑"-->"属性" ...

  9. PymySQL安装以及解决报错

    Python3.7连接数据库(windows系统) 尝试用python连接数据库并进行访问,网上百度后需要使用mysqldb驱动,但该驱动针对于python之前的版本,python3以上的版本选用的是 ...

最新文章

  1. 年薪不到 25.2 万免费学,廖雪峰的“大数据高级开发”课程第5期开始招生
  2. checkbox未赋值时获取value是on_C语言中的指针——指针的赋值和指向
  3. 第二阶段个人冲刺03
  4. Qt模型视图中的委托
  5. openshift介绍及centos7安装单节点openshift、Redhat安装openshift集群完全教程
  6. Spring的Java配置
  7. Android之程序反复回调一个类的解决办法
  8. jzoj3801-[NOIP2014模拟8.23]骰子【数学期望】
  9. 福建省高等学校非计算机考试大纲,福建省高等学校计算机应用水平等级考试三级(偏软)考试大纲...
  10. 万用表测线路断点位置_如何测出电线电缆断点在哪?来看看常见的7种方法
  11. 逆向工程核心原理笔记
  12. 【优化分配】基于matlab粒子群算法求解火车票分配优化问题【含Matlab源码 1137期】
  13. 固高运动控制卡学习3 --前瞻预处理
  14. Hilbert变换及谱分析
  15. 如何使用MASM 5.0汇编语言编译器
  16. python怎么下载panda包_pandas python下载
  17. Objective C Bridging header —— swift MD5
  18. STM32F407二维码识别(使用内部RAM+无FIFO摄像头OV7670
  19. 教师计算机课游戏教学设计,有趣的游戏教学设计及课堂实录
  20. 怎么学习CAD?初学CAD如何入门

热门文章

  1. python中object是什么数据类型_自学Python2.1-基本数据类型-字符串str(object) 上
  2. 顶会论文:基于神经网络StarNet的行人轨迹交互预测算法
  3. python实现拆分、合并、删除pdf
  4. 【Java】函数式编程
  5. JUnit-4.12报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing异常的解决
  6. 使用C++代码打印数字正方形
  7. Mybatis学习笔记13 - 动态sql之set标签
  8. web.xml配置解释
  9. 课后作业-阅读任务-阅读笔记4
  10. UE4从4.15移植到4.16