安装MySQL

MySQL是目前最为流行的开放源码的数据库,是完全网络化的跨平台的关系型数据库系统,它是由瑞典MySQLAB公司开发,目前属于Oracle公司。任何人都能从Internet下载MySQL软件,而无需支付任费用,并且“开放源码”意味着任何人都可以使用和修改该软件。

一、下载MySQL

第一步:下载mysql,地址:https://dev.mysql.com/downloads/installer/

mysql官网上提供了两种安装方式,第一种是在线版联网安装,第二种是本地安装。二者的区别是前者是联网安装,当安装时必须能访问互联网,后者是离线安装使用的,一般建议下载离线安装使用的版本。

以上两种安装方法均为图形界面向导方式安装,优点是可以比较清晰地看到整个mysql安装过程,并且可以选择性的安装所需的功能。缺点是安装过程中会出现一些环境依赖问题,导致安装失败。

除了上面这两种方式以外

下面还有一种压缩包安装方式,个人认为此方法成功率较大。

***本地压缩包安装方式(省心、省事):

压缩包下载地址:https://dev.mysql.com/downloads/mysql/5.5.html#downloads

解压下载好的压缩包文件:


打开文件,内容如下:

首先,打开电脑系统环境变量:

然后,添加mysql安装的bin文件目录的路径,如下图所示:

第二步:环境配置完成后,打开文件夹,创建一个新的文件后缀名为 .ini 的 my.ini空白文件。


第三步:编辑创建好的my.ini文件,用于初始化mysql数据库,tips:路径必须为“’\”的形式。

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir = D:\\mysql\\mysql-8.0.17-winx64
# 设置mysql数据库的数据的存放目录
datadir = D:\\mysql\\mysql-8.0.17-winx64\\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 创建模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

第四步:快捷键Windows + R 输入cmd,进入本地Windows 命令行窗口,然后通过命令行 进入mysql下的bin文件夹。


第五步:输入mysqld --initialize 进行初始化mysql。


输入上述命令,按回车,会发现文件夹下会多出一个新的文件夹data。


等待初始化完成会生成一个后缀名为.err的文件,里面存放的是初始化登录mysql的密码;


打开.err文件:找到下图中所示的root账户和root密码;

重要提示:

如果先前在电脑中装过mysql,请在cmd命令窗口输入sc delete mysql 删除之前的mysql服务。第一次安装请忽略 , 如下图所示:

第六步:打开cmd窗口,输入mysqld --install 命令;

ps!!!: 如果出现 Install/Remove of the Service Denied! 错误的话。

解决办法: 使用管理员身份运行cmd,如下图:

接上,开启mysql服务;

使用root账户和刚刚文件里查看的密码进行登录;


出现以下界面说明mysql登录成功;


第七步:修改mysql root账户密码:使用命令:alter user 'root'@'localhost' identified with mysql_native_password by ' **这里填写新密码** ';


为了更便捷地使用数据库,可以选择连接mysql数据库客户端navicat工具:


测试连接:

MySQL服务的停止与开启(补充)

Windows 键 + R 键 打开本地命令行窗口,输入services.msc快速打开电脑 “服务”,检查mysql服务,如下图所示:


找到mysql服务,如未开启,可手动开启服务;


设置Mysql服务启动类型为:“ 自动 ”,启动服务。

mysql数据库安装(详细)相关推荐

  1. mysql windows 管道连接,科技常识:Windows Server 2016 MySQL数据库安装配置详细安装教程...

    今天小编跟大家讲解下有关Windows Server 2016 MySQL数据库安装配置详细安装教程 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关Windows Server 2016 ...

  2. 【MySQL】MySQL数据库安装方式之MSI安装,贼详细的安装过程

    MySQL数据库安装方式之MSI安装 很多刚学mysql数据库的小伙伴们可能不知道怎么去安装mysql数据库,大家可以去官网下载mysql的安装包msi后缀的,也可以去下载解压版进行安装,本人推荐的是 ...

  3. mysql数据库安装资源、步骤及基本操作指令详解

    mysql数据库安装及基本操作详解 目录 mysql安装资源及教程 安装资源 安装教程 mysql基本指令操作详解 实例操作 mysql安装资源及教程 安装资源 mysql安装包链接 链接:https ...

  4. 安装my sql数据库安装详细教程

    安装my sql数据库安装详细教程 安装my sql数据库安装详细教程 一.安装 二.环境变量配置 三.验证安装 安装my sql数据库安装详细教程 一.安装 1.双击打开上面我们下载好的安装包,进行 ...

  5. Linux服务器上备份mysql数据库(详细教程)

    废话不多说,直接上教程 首先使用  mysql -V  查看服务器是否安装了mysql,没有一定要安装,因为脚本编写中需要mysql命令进行备份. 安装详细教程请移步看:Linux服务器装mysql数 ...

  6. MySQL数据库安装配置与基本操作

    目录 一.MySQL数据库安装 1.MySql数据库下载和安装参考 2.MySql安装完成后,环境配置 3.MySQL服务器的启动和关闭 二.MySQL常用操作命令 三.MySQL数据库学习教程 一. ...

  7. 第二百七十五节,MySQL数据库安装和介绍

    MySQL数据库安装 一.概述 1.什么是数据库 ? 答:数据的仓库,称其为数据库 2.什么是 MySQL.Oracle.SQLite.Access.MS SQL Server等 ? 答:他们均是一种 ...

  8. mysql数据库安装在unix_Linux下的数据库二:在Linux/Unix平台安装MySQL

    推荐使用RPM工具来进行Linux下的MySQL数据库安装.目前的MySQL rpm安装文件包是在SuSE Linux 7.3系统平台上打造而成的,但是在绝大多数支持RPM和glibc的其他Linux ...

  9. ubuntu14.04使用MySQL数据库安装配置Hive 1.2.1

    ubuntu14.04使用MySQL数据库安装配置Hive 1.2.1 一.准备Mysql已经安装好.本人装的是navicat,图形化界面.     并在本地用root用户建立了test数据库   二 ...

  10. MySQL数据库安装Version5.7.25

    1.说明 MySQL数据库大版本5.7的安装没有较大变化, 所以MySQL数据库Version5.7.25安装请参考: MySQL数据库安装Version5.7 上面文章中MySQL安装使用Versi ...

最新文章

  1. 如何使用Springboot开发实现一个物业管理系统
  2. pku1548 Robots
  3. div内的button的click会触发两次(防止事件冒泡)
  4. crond和crontab
  5. mac osx 上Eclipse/CDT问题及解决方案
  6. linux内核设计与实现 epub_Epoll学习服务器的简单实现-Linux内核Epoll结构
  7. springboot获取当前服务ip_springboot(6)——整合日志
  8. [unity3d]再次修改socket聊天,完美的服务器端
  9. JavaScript中的属性操作
  10. Win11高效日历推荐
  11. java值传递人体自_请大家帮帮我这个初学者
  12. modelsim使用第三方编辑器VS code
  13. 【学习笔记】《光纤传感器振动系统信号解调技术研究--华北电力--控制工程--张**》重点笔记
  14. # 搜狗输入法~快捷键总结
  15. 鲁大师2021年度PC硬件报告:AMD跑分超神,华米OV入局笔记本
  16. android 一分钟倒计时动画,Android View篇之启动页倒计时动画的实现
  17. 如何在linux执行PHP文件
  18. 在线gif图片压缩,如何压缩gif动图大小
  19. 首发,看了这份美团架构师的spring源码笔记后,才发现原来学习的思路都错了
  20. Linux系统启动U盘制作工具

热门文章

  1. C语言自学之路十四(详解C语言初阶结构体)
  2. AxureRP 8.0安装教程
  3. ImageJ Merge荧光图片
  4. 为IntelliJ IDEA安装EmmyLua插件
  5. 对称密钥算法与非对称密钥算法
  6. 纠错码专题——线性分组码(1)
  7. 风尚云网学习-input属性总结
  8. 服务器协议密码,Radius协议 - 如何将密码发送到服务器?
  9. 【STM32F429的DSP教程】第8章 DSP定点数和浮点数(重要)
  10. matlab中李亚普诺夫方程,李亚普诺夫函数.ppt