免安装版的Mysql
  MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的

标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web

应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据

库管理系统)应用软件之一。

在本博文里,我主要以Mysql免安装版为例,帮助大家解决安装与配置mysql的步骤。

首先:要先进入mysql官网里(Mysql的官网–>https://www.mysql.com/),下面是详细步骤:↓

一、下载安装包:
  ①进入官网后,点击"Dowload",然后页面往下拉

②接下来看到的页面是这样的,红色框框的链接就是mysql社区版,是免费的mysql版本,然后我们点击这个框框的链接:↓

③接下来跳转到这个页面,在这里,我们只要下载社区版的Server就可以了:↓

④下载免安装版(windows以外的其他系统除外)

***这样,安装包就下载好了!

***注意,安装的目录应当放在指定位置,,其次,绝对路径中避免出现中文,推荐首选英文为命名条件!!!!(我的为参考)

二、Mysql的配置
  *以管理员身份打开命令行(如下图所示),一定要是管理员身份,否则由于后续部分命令需要权限,出现错误!

①下转到mysql的bin目录下:

②安装mysql的服务:mysqld --install

③初始化mysql,在这里,初始化会产生一个随机密码,如下图框框所示,记住这个密码,后面会用到(mysqld --initialize --console)

④开启mysql的服务(net start mysql)

⑤登录验证,mysql是否安装成功!(要注意上面产生的随机密码,不包括前面符号前面的空格,否则会登陆失败),如果和下图所示一样,则说明你的mysql已经安装成功!注意,,一定要先开启服务,不然会登陆失败,出现拒绝访问的提示符!!!

修改密码:

由于初始化产生的随机密码太复杂,,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码!!

再次登录验证新密码:

设置系统的全局变量:

为了方便登录操作mysql,在这里我们设置一个全局变量:↓

①点击"我的电脑"–>“属性”–>’‘高级系统设置’’–>’‘环境变量’’,接下来如下图所操作

②把新建的mysql变量添加到Path路径变量中,点击确定,即完成:

配置完成之后,每当我们想要用命令行使用mysql时,只需要win+R,–>输入"cmd"打开命令行,之后输入登录sql语句即可。

③在mysql目录下创建一个ini或cnf配置文件,在这里我创建的是ini配置文件,里面写的代码是mysql的一些基本配置

就这样,一个免安装版的Mysql就安装并配置完成了
  
2.1可能会出现的问题
1、ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO/YES)

2、“由于找不到MSVCR120.dll,无法继续执行代码。重新安装程序可能会解决此问题” 或者 “由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题”

解决办法: 转移至另外两篇博客

1、ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO/YES)

2、解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。

2.2命令参考:

①安装服务:mysqld --install

②初始化: mysqld --initialize --console

③开启服务:net start mysql

④关闭服务:net stop mysql

⑤登录mysql:mysql -u root -p

Enter PassWord:(密码)

⑥修改密码:alter user ‘root’@‘localhost’ identified by ‘root’;(by 接着的是密码)

⑦标记删除mysql服务:sc delete mysql

Mysql下载安装步骤相关推荐

  1. linux mysql下载安装步骤(方便下次安装)

    一.下载mysql cd /usr/local/ wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.30-linux-glibc2 ...

  2. 国产化Kettle、JDK、MySQL下载安装操作步骤

    一.Kettle下载安装 (一).kettle的下载 1.登录https://sourceforge.net/projects/pentaho/ 2.点击"Files",进入Hom ...

  3. MySQL详细安装步骤

    MySQL详细安装步骤 一.下载MySQL 点击下载MySQL 二.安装 MySQL安装文件分两种.msi和.zip,此处选择zip安装. 解压缩之后其实MySQL就可以使用了,但是要进行环境变量的配 ...

  4. MySQL下载安装教程和修改密码(亲测有用)

    原文链接:MySQL下载安装详情教程 1.下载MySQL数据库可以访问官方网站:https://www.mysql.com/ 2.点击DOWNLOADS模块下的Community模块下的MySQL C ...

  5. MySQL数据库安装步骤及报错1251解决方法

    MySQL数据库安装 MySQL是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,在 Web应用方面 ...

  6. mysql详细安装步骤图解

    MySQL的安装记住一句话:有executor的就点击进行,没有的就next,要装的插件点yes装. 由于大多数人可能没有接触过mysql数据库,不太清楚mysql的安装步骤,下面详细演示mysql的 ...

  7. SQL相关概念与MYSQL下载安装卸载

    SQL相关概念与MYSQL下载安装卸载 为什么学习数据库 数据库的相关概念 MySQL 什么是MYSQL DBMS的分类 MYSQL版本 MYSQL下载 MYSQL安装 MYSQL安装过程中出现的问题 ...

  8. 一、ElasticSearch5.6.3下载安装步骤 说明:ElasticSearch的运行不能用root执行,自己用useradd命令新建一个用户如下所示: sueradd chen passw

    一.ElasticSearch5.6.3下载安装步骤 说明:ElasticSearch的运行不能用root执行,自己用useradd命令新建一个用户如下所示: sueradd chen passwd ...

  9. PHP开发环境MySQL下载安装及配置流程

    PHP开发环境&MySQL下载安装及配置流程 因工作需要,从0开始学PHP,前几天看完视频教程后开始搞开发环境,到今天才好.这里把安装配置流程梳理一下分享出来. 一.概述 要搭建一个开发环境无 ...

最新文章

  1. Java 如何实现二维码?
  2. 机器人图形变变变_幼儿园大班数学活动《图形变变变》PPT课件教案下载 - 快思幼教网...
  3. Leetcode 40组合总数(回溯)Ⅱ41缺失的第一个正数42接雨水
  4. boost::mp11::mp_transform_front相关用法的测试程序
  5. 数据结构——线性表的链式表示
  6. templates(0.1)
  7. 基于JAVA+SpringMVC+MYSQL的学生信息管理系统
  8. SAP License:SAP顾问如何写运维报告
  9. Unity:一键移除所有预制体上的Missing脚本
  10. SQLServer常用SQL语句
  11. java 文件名过滤特殊字符
  12. 机器学习常问问题集锦(持续更新中)
  13. vs2010调试c语言找不到exe文件夹,vs上调试和直接运行exe不同
  14. 计算机虚拟技术有什么用途,CPU虚拟化有什么作用?CPU怎么开启虚拟化技术?
  15. html 表单 设计编辑器,可视化页面编辑器的架构设计
  16. Web前端_配合swiper滑动插件实现同比例双指缩放图片
  17. OSChina 周三乱弹 —— 生活终于对我这只小猫咪动手啦
  18. mapDispatchToProps
  19. java socket实现的简易的聊天工具demo
  20. python之购物车(详解list tupe 循环)

热门文章

  1. 虚拟ECU:助力汽车故障诊断
  2. 云栖黑科技揭秘 | 眼科大夫如何应用5G+8K完成远程会诊
  3. c语言家谱管理系统(包含文件导入导出)
  4. python万年历实现代码_基于Python的日历api调用代码实例
  5. 使用vmware安装ubuntu系统时遇到“Intel VT-x处于禁用状态”问题解决方法
  6. Linux修改文件出现[O]pen Read-Only、(E)dit anyway、(R)ecover解决方法
  7. 菜鸟的学习之路----Springboot项目配置Swagger--maven方式
  8. access自动自动累计余额_云表:逐行累计余额的设计方法(填报篇)
  9. python实现模拟登录云课堂智慧职教并获取课程信息(2)
  10. 超级批量文件属性修改-最新下载(1.0)