一、下载

s1.进入官网:https://www.mysql.com/;

s2.进入 DOWNLOADS 项,点击底部的 MySQL Community (GPL) Downloads,选择 MySQL Community Server 

s3.点击"Windows (x86, 64-bit), ZIP Archive"右侧的 Download 按钮,页面跳转;

s4.无需登录,点击底部"No thanks, just start my download"直接启动下载,下载得到zip压缩文件(mysql-8.0.22-winx64.zip)。

特别注意:如果刚刚卸载完MySQL,一定要卸载干净,然后再重启电脑,否则无法安装。

二、安装

1.解压:将zip文件解压至欲安装MySQL的目录,这里选择D:\Program Files。

2.配置——环境变量、ini文件:

环境变量:将bin路径加入PATH(右键‘此电脑’ -> 属性 -> 高级系统设置 -> 环境变量)。

ini文件:在MySQL的安装目录下创建一个ini文件,命名为my.ini,写入如下内容(注意其中的安装目录):

[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\Program Files\mysql-8.0.22-winx64# 设置mysql数据库的数据的存放目录datadir=D:\Program Files\mysql-8.0.22-winx64\data# 允许最大连接数max_connections=200# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统max_connect_errors=10# 服务端使用的字符集默认为UTF8character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB# 默认使用“mysql_native_password”插件认证default_authentication_plugin=mysql_native_password[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[client]# 设置mysql客户端连接服务端时默认使用的端口port=3306default-character-set=utf8

3.安装服务。进入cmd(须以管理员身份运行,否则无法访问。),依次执行以下命令:

1) > mysqld --initialize-insecure --user=mysql

# 完成初始化。执行后MySQL的安装目录下会出现一个data文件夹。

2) > mysqld -install

# 安装mysql服务。提示‘Service successfully installed.’。

3) > net start mysql

# 启动mysql服务。提示‘MySQL 服务正在启动 ..  MySQL 服务已经启动成功。’

4) > mysql -u root -p

# 进入mysql数据库。其中"-u"表示用户名,root是MySQL默认用户名,"-p"表示密码。

# 执行后提示输入密码‘Enter password:’,因此时还未设置密码,默认未空,直接回车进入即可。

5) mysql> alter user user() identified by "123456";

# 设置密码。其中123456就是设置的密码,末尾有分号。执行后提示‘Query OK, 0 rows affected (0.07 sec)’。

6) mysql> exit;

# 退出MySQL。

注:

1.MySQL服务的启动和停止,须以管理员身份进入cmd执行命令,

启动服务:net start mysql,提示‘MySQL 服务正在启动 ..  MySQL 服务已经启动成功。’

停止服务:net stop mysql,提示‘MySQL 服务正在停止.  MySQL 服务已成功停止。’

2.MySQL服务处于启动状态下时,再次进入MySQL,cmd无须以管理员身份运行,直接以用户名密码进入:mysql -u root -p123456。

3.进入mysql后输入的语句末尾有分号。

三、遇到的问题

1.初始化操作时,提示错误“由于找不到VCRUNTIME140_1.dll,无法继续执行代码。”

解决方法:在C:\Windows\System32加入库文件VCRUNTIME140_1.dll。

1) 进入地址

https://www.microsoft.com/zh-CN/download/details.aspx?id=48145,

下载Visual C++ Redistributable for Visual Studio 2015。

2) 安装。

3) 在C盘下搜索到VCRUNTIME140_1.dll文件,将其拷贝到System32目录下。

2.输入net start mysql命令启动MySQL时,出现错误提示:“发生系统错误2  系统找不到指定的文件”。

解决方法:以管理员身份运行cmd,进入MySQL的bin目录,先移除服务,再安装服务。

>cd D:\Program Files\mysql-8.0.22-winx64\bin

>d:    #进入MySQL的bin目录

>mysqld --remove    #移除mysql服务,提示‘Service successfully removed.’

>mysqld --install    #安装mysql服务,提示‘Service successfully installed.’

MySQL数据库的下载和安装相关推荐

  1. Windows下mysql数据库的下载、安装、使用(详细)(有后续)

    一.下载MySQL 下载地址:https://dev.mysql.com/downloads/mysql/ 从第一步的页面往下滑,找到下面的位置---------------------------- ...

  2. MySQL数据库的下载和安装(详细)

    下载MySQL数据库 下载方式: 1. 通过官网下载 2.我下面文章留下的链接 步骤 通过官网下载 第一步,在百度搜索MySQL,如下图: 第二步,在官网里点击"DOWNLOADS" ...

  3. mysql 数据库的下载与安装 ,以及一些简单命令(任务查找,结束任务等)

    简单命令: tasklist | findstr mysql 任务查找 taskkill /F /PID 17736 强制杀死任务 一. 下载mysql Linux版本 #二进制rpm包安装 yum ...

  4. MySql数据库的下载安装及使用(2020最新版)

    一,下载MySql数据库 链接: 下载地址. 默认windows版本,需要其他版本的可以从官网寻找 点它,然后静静的等待下载 二,安装MySql数据库 打开它长这样 一路execute.next就可以 ...

  5. Mysql数据库有两种安装方法

    Mysql数据库有两种安装方法: 第一种是安装 mysql-5.7.16-winx64,Zip  发杂.麻烦,下载容量大 第二种方式:下载mysql-5.7.13-winx64.msi 内存小,点击自 ...

  6. [新人向]MySQL和Navicat下载、安装及使用详细教程

    MySQL和Navicat下载和安装及使用详细教程 因为这些软件的安装很多都是纯英文,作为新手安装真的需要摸索好久,包括我自己,所以Pipi酱就把自己的经验分享给大家~ MySQL的安装教程 一.下载 ...

  7. MySQL msi的下载与安装

    Mysql msi的下载与安装 一.下载 下载官网:https://dev.mysql.com/downloads/windows/installer/8.0.html 二.安装

  8. 【MySQL】MySQL之示例数据库Sakila下载及安装

    本篇将演示如何下载及安装MySQL示例数据库Sakila. 1.下载Sakila数据库: [root@strong ~]# wget http://downloads.mysql.com/docs/s ...

  9. MySql数据库的下载安装及使用教程

    这段时间一直在使用python操作mysql数据库,这里简要叙述一下mysql的安装过程.后续的博客中也会讲到python操作mysql的步骤,这里不作介绍. 一.MySql的下载与安装 1.MySQ ...

最新文章

  1. React文档 state and lifecycle
  2. (五)Amazon Lightsail 部署LAMP应用程序之迁移到Amazon RDS实例
  3. CSS学习03之基本选择器
  4. 智迪科技携手海通安恒,启动SAP实施项目
  5. spring的DI/IOC机制
  6. 计算机毕业设计制作模仿网站的期末作业通过神器——各种扒站方法(网站,软件)
  7. java中包容易出现的错误及权限问题
  8. 可怕!CPU 竟成了黑客的帮凶!
  9. 容器List之ArrayList详解
  10. bzoj1088: [SCOI2005]扫雷Mine
  11. Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例
  12. BZOJ2832[AHOI2012] 信号塔
  13. 用C语言编写爱心代码
  14. 【搬运】不思议的小故事,其实舰娘们也是有灵性的
  15. 1.1计算机解决问题的过程教案,1.1 计算机解决问题的过程
  16. Serializable serialVersionUID作用
  17. 麻省理工大学计算机中心,Massachusetts Institute of Technology 麻省理工大学
  18. d3d透视逆向篇:第4课 方法一之D3D9游戏黑屏优化1 HOOK
  19. 【OpenCV】纹理提取
  20. 计算机慢怎么解决6,解决电脑运行慢卡顿问题的六种方法

热门文章

  1. 数据分析平台重点演示内容梳理
  2. 电子电路的EMC检测与Motor control Frequence analysis
  3. Nexus 5刷机无限重启问题解决
  4. wps找回丢失的文档
  5. java 加日期_java 给时间增加时间得到一个新的时间(日期)
  6. HTML期末大作业 ~ 凤阳旅游网页设计作业成品(HTML+CSS+JavaScript)
  7. 北京大学曹健——Tensorflow笔记 06 全连接网络实践
  8. 【Kubernetes系列】Kubenetes如何访问Harbor私有仓库(401 Unauthorized问题解决)
  9. office web viewer 报错问题
  10. 还在人工巡检?变电站远程监测,轻松实现