精华内容
下载资源
问答
  • MySQL 8.0.19安装教程(windows 64位)

    万次阅读 多人点赞 2018-08-15 18:05:05
    话不多说直接开干 ...4-安装MySQL服务 + 启动MySQL 服务 5-连接MySQL + 修改密码 先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置初始化的my.ini文件的文件 ...

    话不多说直接开干

     

    目录

    1-先去官网下载点击的MySQL的下载​

    2-配置初始化的my.ini文件的文件

    3-初始化MySQL

    4-安装MySQL服务 + 启动MySQL 服务

    5-连接MySQL + 修改密码


     

     

     

    下载完成后解压 

    解压完是这个样子

     


     

    • 配置初始化的my.ini文件的文件

    解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置: 

    [mysqld]
    # 设置3306端口
    port=3306
    # 设置mysql的安装目录
    basedir=C:\Program Files\MySQL
    # 设置mysql数据库的数据的存放目录
    datadir=C:\Program Files\MySQL\Data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数。
    max_connect_errors=10
    # 服务端使用的字符集默认为utf8mb4
    character-set-server=utf8mb4
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 默认使用“mysql_native_password”插件认证
    #mysql_native_password
    default_authentication_plugin=mysql_native_password
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8mb4
    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8mb4

    配置文件中的路径要和实际存放的路径一致(8.0.18不要手动创建Data文件夹)

     


     

    • 初始化MySQL

    在安装时,避免权限问题出错我们尽量使用管理员身份运行CMD,否则在安装时会报错,会导致安装失败的情况

    C:\Windows\System32

     

    右键以管理员身份运行

     

     

    打开后进入mysql的bin目录

     

    在MySQL目录下的bin目录下执行命令:

    mysqld --initialize --console

     

    注意![注意] [MY-010454] [服务器]为root @ localhost生成临时密码:9P0gYk-?0,kT其中root @ localhost:后面的9P0gYk-?0,kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来!!!

    如果出现系统错误问题     

       

      列:这个是因为缺少微软的一些运行所需的库。这个百度一下都可以找到下载源安装一下(可能需要重启  )

     


     

    • 安装MySQL服务 + 启动MySQL 服务

     安装mysql服务

    执行下面的命令:

    mysqld --install [服务名]                     ###(服务名可以不加默认为mysql)

    成功了!

    如果出现这个

    说明mysql的服务还在把它删掉    

    用这个命令

    SC删除的MySQL

    在执行上面安装服务

    服务安装成功之后通过命令

    net start mysql

    启动MySQL的服务

     

    总体三步走

    1初始化MySQL

    2创建服务

    3启动服务

     

    到这你的MySQL已经是安装好了!


     

    • 连接MySQL + 修改密码

    相信大家都有的Navicat,小海豚等数据库图形化工具

    没有我们去Navicat官网下一个(可以免费使用14天的!)

    MySQL的服务已经开启了就直接打开的Navicat去连接

    新建的MySQL的连接

    还记得刚刚让你复制的root @ localhost:后面的初始密码了吗?现在要用到它了复制粘贴上去!(稍微注意一下空格啊

    测试一下!

    MySQL的是成功安装了也可以登录  

    现在就是改密码的时候了

    也可以在mysql的bin目录下 进行数据库连接  mysql -u root -p

    再输入密码   回车

    有了mysql> 这个的时候  你就可以去改密码了!

    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

    密码修改成功后 

    exit;(退出mysql)

    写SQL改密码吗?

    太麻烦了太low了

    来我有个简单的方法

    用Navicat的双击刚刚保存的连接  

    就会提示我们输入新密码

    OK了 

    教程到此为止

     

     

    是不是和别人的教程不一样  (一次就OK)

    那就点赞关注一下吧!

     

     

    我也会在我的个人公众号上分享一些技术型的文章  感兴趣就关注一下吧!

     

    展开全文
  • 超详细MySQL安装教程Windows

    千次阅读 多人点赞 2020-04-09 01:09:12
    安装教程的更新换代速度较快,本教程长时间维护、更新!保证质量。为萌新量身打造
     
    

    本人前不久把电脑Win10 x64系统给重置了,阅读官方文档,正打算把MySQL下载安装的时候,萌生了专门为萌新写一篇MySQL安装教程的想法(请按照顺序操作哦)

    • 安装教程的更新换代速度较快,本教程长时间维护、更新!保证质量
    • 由于不可抗原因,会出现官网访问缓慢,下载缓慢,甚至下载失败的问题;特在文中提供对应的网盘链接,需要的自取
    • 系统:Win10 x64系统
    • 下载版本:社区版(因为它免费使用啊)
    • 目标人群:初学MySQL的萌新
    • MySQL官网:https://www.mysql.com/

    目录一:一些屁话

    其实最好的教程在官方文档中,但是语言成为了一个巨大的障碍,现在没有哪个萌新刚刚接触编程就直接从官方那里开始学习的吧?没有的吧…

    1. 有一些话不吐不快,关于网络上有很多关于MySQL的安装教程的乱象:虽然教程非常之多,但是重质化太严重了、内容片面化、标题太大而文不配题…

    2. 注意!我没有批判爱心发电,用心写安装教程的博主们的意思,每一个热心分享的人都值得尊敬,我还是萌新的时候也是在热心博主们的分享下才安装好自己的第一个MySQL及其余编程工具。

    3. 我最不认同的是网络上充斥了鱼龙混杂的教程的乱象,充斥着大量素质低下的某些人,他们只会Ctrl + c,然后 Ctrl + v,污染了中文搜索环境。

    4. 而且还存在一些无可奈何的问题,比如:

      • 大量教程过时,由于版本更新的问题:系统版本更新、工具版本更新,而且这种内容鲜少有博主进行持续维护
      • 只苍白的告诉你下一步,对于这一点我其实很无语,高手不看安装教程,而新手只能迷惘的跟着操作
      • 或者只是一个笔记(新手看的一脸懵)
      • 还有很重要的一点,很多博主由于自己电脑配置的很齐全,而忽视了告诉读者一个信息:MySQL安装之前,还需要安装一些依赖的工具
      • 萌新按照网络上的教程不幸出现了问题,又开始搜索问题解决办法,恶性循环开始了。
    • 刚刚接触到这个世界(IT),
    • 我为什么要先下载工具?
    • 哦,那我开始了
    • 却在安装部分处处碰壁,
    • 老师告诉我,编程的世界多么宏大,
    • 我却在最初的起点折戟沉沙,
    • 问题终于解决了,一天的时光却过去了

    补充:如果你不想将MySQL安装在C盘

    • MySQL8.0安装的默认位置为:C:\Program Files\MySQL\MySQL Server 8.0
    • MySQL8.0数据存放的默认位置为:C:\Program Files\MySQL\MySQL Server 8.0\data
    • 如果你想修改安装位置、数据存放位置:
      • 要么使用目录三的操作方式(免安装方式)
      • 要么对我目录四的操作方式(installer),在 “第三步:安装” 的一开始进行一点修改:(如下所示)

    在这个界面中,请选择最下面的 Custom,点击Next

    (图片显示的界面会与你的有所区别,但是不影响你的操作)

    在打开的对话框中,输入你想要的路径吧,然后点击Next,其余操作与"目录四的操作方式(installer)"相同了

    目录二:MySQL发行格式

    MySQL社区版下载网页中可以看到MySQL提供了各种发行格式的下载链接,让懵懂的你眼花缭乱

    莫慌,听我细细为你道来

    • 前面三玩意是给Linux系统用户提供的
    • MySQL Community Server
      • MySQL数据库的服务端,MySQL的核心,只下载它就可以使用MySQL进行数据的存储
      • 下载后还附带命令行工具(其实没有命令行工具,我们也可以使用Win10自带的终端:cmd、powelshell来操作MySQL)
      • 推荐萌新使用此类型,使用命令行工具来学习MySQL语言
      • 免安装版请看目录三,安装版请看目录四;按照目录三操作,可以无脑安装;按照按照目录四操作,虽然折腾了一点,但是可以拓宽萌新的视野
    • MySQL Cluster
      • MySQL Cluster 是一组计算机构成,适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器
      • 所以呢,萌新退避,不用管它
    • MySQL Router
      • MySQL Router 是一个介于应用层和DB层之间的开源的轻量级中间件,它能够将前端应用的请求分析转发给后端DB服务器处理,从而实现DB的负载均衡;使用这种架构,前端应用不用直接连接DB Server,而仅仅是连接到MySQL Router,能够很方便地实现数据库集群的扩展
      • 所以呢,萌新退避,不用管它
    • MySQL Shell
      • MySQL Shell 是一个高级的mysql命令行工具、它支持两种模式(交互式、批处理式)和三种语言(JavaScript、Python、SQL)
      • 初学者可以尝试使用一下
    • MySQL Workbench
      • 操作MySQL的图形化编辑器
      • 推荐萌新有一定基础的MySQL知识后再下载使用,目的是为了你更好的学习MySQL
    • MySQL Installer for Windows
      • MySQL Installer 是一个独立的应用程序,旨在减轻安装和配置在Microsoft Windows上运行的MySQL产品的复杂性,支持以下的MySQL产品:
        • MySQL Servers
        • MySQL Workbench, MySQL Shell,MySQL Router,MySQL for Visual Studio,MySQL for Excel,MySQL Notifier
        • MySQL Connector/NET,MySQL Connector/Python,MySQL Connector/ODBC,MySQL Connector/J,MySQL Connector/C++
        • 文档和样例
      • 官方推荐给Windows用户的下载方式,我们可以通过它选择自己想要下载的,比如可以只下载MySQL Community Server
    • MySQL for Excel
      • MySQL附件,它能让我们在Microsoft Excel中处理MySQL数据
      • 此附件坑较多,慎踩
    • MySQL for Visual Studio
      • 如果你用的是Visual Studio来编写代码,并且要用Visual Studio来连接数据库进行表管理就需要装这个
    • MySQL Notifier
      • MySQL Notifier 是一款 MySQL 数据库的辅助工具。它可以在系统任务栏通知区域(
        系统托盘)处驻留图标,用于快捷监视、更改服务器实例(服务)的状态。同时,也可以与一些图形化管理工具(如 MySQL Workbench)集成使用。
      • 使用MySQL时必须要开启其服务,而 MySQL Notifier 正是应对于此
      • 可下,可不下
    • 通过编程语言来使用MySQL数据库,需要下列驱动器

      学习MySQL语言的目的不就是为了使用某一门编程语言来使用MySQL数据库嘛
    • MySQL Benchmark Tool
      • 基准测试工具
      • 所以呢,萌新退避,不用管它
    • 最后两个

      前者:时区管理包,萌新退避,不用管它
      后者:指向的网址提供了各种MySQL产品的存档版本

    目录三:MySQL Community Server 免安装下载(noninstall)

    第一步:下载

    强烈推荐萌新直接下载此类型,使用命令行工具来学习MySQL语言

    (1)点击 MySQL社区版下载网页

    (2)确认你选择的是Windows系统
    在这里插入图片描述
    (3)此时,你看到了两个下载链接,它们是怎么回事呢?
    在这里插入图片描述
    这两者提供给我们的都是zip压缩包(即:免安装版),但是需要自己去配置信息

    第二个zip压缩包还包括MySQL基准测试套件,萌新退避,下载第一个即可

    (4)找到跳转页面中的 “No thanks, just start my download.” ,点击这行文本,下载就开始了
    在这里插入图片描述
    若你通过官网下载缓慢、甚至下载失败,请使用我提供的百度网盘链接

    第一步补充:下载依赖

    • 在Windows平台上,MySQL仅适用于Microsoft Windows 64位操作系统
    • 在Windows平台中,MySQL 8.0 Server 依赖 Microsoft Visual C++ 2015 Redistributable Package 来运行

    在安装MySQL之前,Microsoft Visual C++ 2015 Redistributable Package 要安装在Windows系统上

    官网下载地址、我在网盘上直接分享给你;两个方式,自己选吧

    1. 官网下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=48145
    2. 蓝奏云链接:vc_redist.x64.exe

    第二步:解压

    在这里插入图片描述
    我的解压在了E:\program-Utils\MySQL\mysql-8.0.19-winx64,请你自己选择一个解压目录

    • 为了避免问题,强烈推荐使用的解压目录的路径名使用英文

    • 某些解压缩工具可能会将zip解压到你选择的安装位置内的文件夹中,请手动移动一下呀

    第三步:配置 option 文件

    通过配置option文件,我们可以修改MySQL8.0的安装位置及其数据存放位置,还可以对内存,缓存或InnoDB进行配置

    在解压目录下,创建 my.ini 文件或者 my.cnf 文件(注意:最好只创建其中一个),并在文件中根据自身需求模仿我输入以下内容

    在option文件中

    1. 注释以 #; 开头
    2. 每行仅指定一个选项
    3. [group] 中 group 代表一个组名,是要为其设置选项的程序或组的名称
      例如 [mysqld] 适用于mysqld服务器
    4. opt_name=value 即 给选项赋值,值还可以使用单引号、双引号包裹起来

    设置MySQL8.0安装目录、MySQL8.0数据存储目录

    路径中要么使用正斜杠

    [mysqld]
    # 安装目录(此处需要填写你的解压目录哟)
    basedir=E:/program-Utils/MySQL/mysql-8.0.19-winx64
    # 数据存储目录
    datadir=D:/mysql/data
    

    要么使用双反斜杠(这与转义字符有关)

    [mysqld]
    # 安装目录(此处需要填写你的解压目录哟
    basedir=E:\\program-Utils\\MySQL\\mysql-8.0.19-winx64
    # 数据存储目录
    datadir=D:\\mysql\\data
    

    注意:书写路径的时候请将输入法切换为英文

    刚刚开始学习MySQL的路程,option 文件就这样配置吧,随着你日后熟悉MySQL,你会在使用的过程中逐渐掌握配置 option 文件的技巧

    第四步:配置环境变量

    配置环境变量是为了,我们能够在终端(cmd、PowelShell)中,或者其余编辑器中运行MySQL

    此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量

    你会看到两个上下两个界面,上面的是用户变量窗口、下面的是系统变量窗口,两个窗口中都有Path,对于萌新来说,选中其中一个Path来进行编辑就可以了

    在输入框中输入你的解压目录\bin

    补充:

    • MySQL8.0安装的默认位置为:C:\Program Files\MySQL\MySQL Server 8.0
    • 如果你是使用的installer安装MySQL
    • 请在输入框中输入C:\Program Files\MySQL\MySQL Server 8.0\bin

    连续点击三次确定!!!确保最后三个对话框都被关闭

    第五步:初始化 data 目录

    通过免安装方法下载的ZIP文件中不包含data目录。我们需要通过创建数据目录并填充mysql系统数据库中的表来初始化MySQL安装

    有两个命令可以使用

    • mysqld --initialize:生成随机的初始root密码
    • mysqld --initialize-insecure:不会生成root密码

    来吧!!!

    键盘同时按下 win + x,你会看到

    点击 Windows PowerShell(管理员),必须以管理员的身份来启动PowelShell

    在PowelShell中输入(你先别输入啊,你要根据自身情况修改、再看一看我给你的防坑指南)

    mysqld --defaults-file=option文件路径 --initialize-insecure --console
    
    • 因为第四步中我们已经配置了环境变量,所以可以在任意路径下的PowelShell中执行 mysqld 命令
    • --defaults-file=option文件路径,option文件路径即第三步配置的option文件的路径
    • 在Windows上,使用 --console选项 会将消息定向到控制台

    此处有坑,请避开

    • 比如说,在option文件中你的数据存储目录为datadir=D:\\mysql\\data
    • 最终目录为data
    • 首先确保你的电脑上存在data文件夹的上一级目录(我的是D:\mysql),没有就创建此文件夹,不然会报错
    • 然后不要创建data文件夹,不然会报错的,有就删掉它

    第六步:命令行启动MySQL服务器

    以下命令请在终端中输入,cmd 或者 PowelShell

     mysqld --console
    

    命令输入,敲击回车后,会有信息在终端中输出,当你看到 ready for connections. Version: ‘8.0.19’ socket: ‘’ port: 3306 MySQL Community Server - GPL. 说明服务启动了

    不过,这里有一点很令人无语,就是这个终端窗口你不能再输入命令了(成为了服务端)

    • 想要继续使用终端输入命令,不得不打开新的终端(cmd或者PowelShell)来作为客户端,
    • 关闭这个窗口就可以把MySQL服务器关掉了
    • 在新的终端中输入mysqladmin -u root shutdown,也可以关闭MySQL服务器

    所以,才有了第七步呀

    第七步:将MySQL服务安装为Windows服务

    提前说明,第七步为第六步的升级版

    请以管理员方式打开PowelShell或者cmd

    有以下命令供你选择

    命令一:

    mysqld --install
    

    看到 Service successfully installed. 代表你成功将MySQL服务安装为Windows服务

    通过命令一安装的Windows服务

    • 默认的服务名为MySQL
    • 启动类型是开机自启

    命令二:

    mysqld --install
    
    • 默认的服务名为MySQL
    • 启动类型不是开机自启

    命令三:

    mysqld --install 服务名
    
    • 可以指定服务名
    • 经过实践发现此命令存在大坑,服务名以某些特殊的单词结尾时,竟然无法启动此服务(比如:install);而且完全不知道该到哪里寻找这方面的说明,不知道还有没有大坑
    • 所以,若你打算通过命令三来安装Windows服务,请马上尝试启动服务,若无法启动请观看第七步补充,将其移除,重新输入命令,更换服务名

    扩展一下你的眼界:

    Windows服务可以在注册表中进行设置的,我只是给你看看啊,没基础千万别动它

    • win + r,打开运行窗口,在输入框中输入regedit;
    • 我已经将MySQL安装到了Windows上,并使用的默认名:
    • 定位到:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL
    • 为什么和你讲这个呢?如果你以后想在电脑上安装多个不同版本的MySQL,注册表必须要进行相应的修改或添加内容,还要修改option文件,给你留个印象哦

    你可能会问,欸,服务名有什么用啊?

    假设我使用的是命令一,
    就可以在终端中使用net start mysql启动MySQL的服务了;通过命令net stop mysql停止服务

    net start mysqlnet stop mysql这两个命令的第三个值就是服务名,因为命令一中没有配置服务名,所以使用的是默认的用户名:MySQL

    然后,
    键盘同时按下 win + r,在运行窗口的输入框中输入services.msc,打开服务启动管理器

    看到名称了吧,也是MySQL

    • 不过很蛋疼的是,net start 服务名net stop 服务名都需要管理员权限才能运行
    • net startnet stop 是Windows中开启关闭服务的命令

    第八步:配置 root 密码

    以下命令请在终端中输入,cmd或者PowelShell

    1. 连接到MySQL服务器

    (1.1)如果你在第五步中使用的是mysqld --initialize-insecure命令(我就是用的这个命令),请这么输入

    mysql -u root --skip-password
    

    (1.2)如果使用的是mysqld --initialize,请这么输入

    mysql -u root -p
    

    然后输入第五步中它给你分配的密码

    1. 进入到MySQL命令行

    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 8
    Server version: 8.0.19 MySQL Community Server - GPL
     
    Copyright © 2000, 2020, Oracle and/or its affiliates. All rights reserved.
     
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
     
    Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
     
    mysql>

    1. 使用ALTER USER语句分配新的root密码

    在MySQL命令行中输入

    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
    

    推荐初学者将密码设置为root即可,这样不会忘记

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
    Query OK, 0 rows affected (0.10 sec)
    

    第九步:测试MySQL安装

    在终端中依次输入以下命令

    mysqlshow -u root -p
    mysqlshow mysql -u root -p 
    mysqladmin version status proc -u root -p
    mysql -e "SELECT User, Host, plugin FROM mysql.user" mysql -u root -p
    
    • 三个命令中都要包括-u root -p
    • -u root 表明以root身份登录,-p 参数表示需要输入密码
    • 如果你不加上-u root -p,会报错:Access denied for user ‘ODBC’@‘localhost’ (using password: NO),如果你在网上搜解决办法,头都是大的,基本不能对症解决问题

    第十步:命令行使用MySQL

    mysql>
    

    中,可以开始你的MySQL学习之路了

    退出MySQL交互式命令行也很简单:键盘同时按下 Ctrl + z,然后回车

    • 恭喜你,走到了最后,你可以告诉自己:你真棒!
    • 虽然你还只是一个初学者,但愿意折腾的你,走上了免安装的坎坷之路,限于眼界我无法将全部问题都说出来,无论你是默默的解决你遇到的千奇百怪的问题,还是勇于在评论区提出问题。
    • 祝福你,愿你扶摇直上九万里

    第七步补充:在Windows服务中移除MySQL服务

    在输入以下命令时,请先将对应的服务停止

    如果你使用的是命令一或者命令二(即没有手动配置服务名),请以管理员权限输入

    mysqld --remove
    

    看到 Service successfully removed.,代表你成功移除了

    如果你使用的是命令三(即手动配置服务名),请以管理员权限输入

    mysqld --remove 服务名
    

    目录四:MySQL Community Server 安装包下载(installer)

    通过MYSQL官方提供的 Installer 方式,选择性安装 MySQL Community Server

    第一步:下载

    (1)点击 MySQL社区版下载网页

    (2)第一个是web安装包,启用后帮你联网下载MySQL;请选择第二个

    与标准的MySQL Installer不同,web安装包不捆绑任何MySQL应用程序,但会下载您选择安装的MySQL产品

    (3)找到跳转页面中的 “No thanks, just start my download.” ,点击这行文本,下载就开始了
    在这里插入图片描述

    若你通过官网下载缓慢、甚至下载失败,请使用我提供的百度网盘链接

    第二步:安装之前的准备

    MySQL Installer 需要 Microsoft .NET Framework 4.5.2或更高版本

    第三步:安装

    虽然我的目的是通过installer只安装 MySQL Community Server,但是通过我的对安装流程的讲解,你将学会自定义你的MySQL安装

    installer 安装有一个优点,仅仅只是决定你这一次的安装,你以后可以安装更多的MySQL产品或者进行更新

    概览:安装流程

    一: 运行msi文件

    二:选择Server only

    在初始设置期间,系统会提示您选择要在主机上安装的MySQL产品,installer 支持安装的MySQL产品有:

    • MySQL Servers
    • MySQL Workbench, MySQL Shell,MySQL Router,MySQL for Visual Studio,MySQL for Excel,MySQL Notifier
    • MySQL Connector/NET,MySQL Connector/Python,MySQL Connector/ODBC,MySQL Connector/J,MySQL Connector/C++
    • 文档和样例

    此时你有五个选择:

    1. Developer DefaultFull,都是全部安装,安装产品如下图所示

    2. Server only,仅仅只安装MySQL server,但它使用默认的安装和数据路径,本文采用此类型,然后点击Next

      • MySQL8.0安装的默认位置为:C:\Program Files\MySQL\MySQL Server 8.0
      • MySQL8.0数据存放的默认位置为:C:\Program Files\MySQL\MySQL Server 8.0\data
    3. Client only,不安装MySQL server,安装产品如下图所示,适合于给你电脑上已经存在的MySQL Server 安装应用程序

    4. Custom,自定义安装类型

    三:检查依赖环境(如果你电脑上缺乏依赖,会有这一步)

    再上一步你选择了安装类型,当你点击Next之后,如果你电脑上缺乏依赖,会出现如下提示(下图是我很久以前安装MySQL5.7的图片,那时候缺乏需要的 Microsoft Visual C++ 2013 Redistributable Package)

    本篇教程是安装MySQL8.0,它所需要的环境依赖为:Microsoft Visual C++ 2015 Redistributable Package(所以界面显示上有一点不一样)

    先点击右下方按钮 Execute,等待其安装完依赖包,再点击 Next

    四:安装

    点击Execute,安装MySQL产品(根据我在前面的选择,只有MySQL Server)

    请等待其安装完毕

    安装完成后:

    点击Next

    五:MySQL配置

    配置界面出现

    点击Next

    五 - 1:High Availability

    • Standalone MySQL Server / Classic MySQL Replication (默认)
      • 选择此选项可将一个MySQL实例配置为作为独立数据库服务器运行
    • InnoDB cluster
      • 选择此选项可创建或扩展基于MySQL Group Replication的InnoDB集群解决方案,听不懂对吧,请萌新退避

    点击Next

    五 - 2:Type and Networking

    • 这个界面,推荐使用默认选项、默认值
    • Config Type 你要告诉MySQL安装程序,你安装MySQL的用途是什么?
      • 根据您的选择,在您的电脑上,它将会定义分配多少系统资源(内存)给您的 MySQL Server
      • 如果你是在你的个人电脑上学习MySQL,推荐使用默认的 Development Computer
      • 另外两个选项,Server、Dedicated,根据英文意思:前者是服务,后者是专用;不要选错了哦,这会使MySQL Server极大的占用你电脑上的内存资源(简单来说:你电脑会卡)
    • 端口号Port:
      • 数据库相当于是一个服务器,
      • 我们把自己写的表格资源存在数据库服务器中,
      • 我们通过发送指令(SQL)让数据库服务器帮我们找寻需要的表格资源
      • 数据库是服务端,我们需要一个客户端来访问;服务端和客户端,底层是通过TCP/IP协议来连接的
      • 使用默认的端口号3306(除非你电脑上的端口号3306已经被某个软件占用了)
      • 如果端口号已被占用,您会在端口号默认值旁边看到信息图标(一个感叹号),请提供新的端口号
    • 界面中还有一些设置,我没有讲,因为萌新现在的程度用不到

    点击Next

    五 - 3: Authentication Method

    • 仅在安装或升级MySQL 8.0.4或更高版本时,才会有这一个步骤
    • 它引入了两个服务器端身份验证选项之间的选择,你将在下一步中创建的MySQL用户帐户将使用在此步骤中选择的身份验证方法
    • 请使用默认选项,Use Strong Password Encryption for Authentication (RECOMMENDED),它更加强大好用
    • 之所以还给出下面那个选项,是给特定的MySQL老用户使用的

    点击Next

    五 - 4:Accounts and Roles

    我们在安装MySQL数据库的时候,我们的身份相当于SYSDBA,数据库给我们提供一个默认操作数据库的超级账号:

    • 账号名字root
    • 账号密码我们自己设置,我为了免得麻烦,直接把密码也设置为root
    • 请记住root账户的密码哦

    点击Next

    五 - 5:Windows Service

    • 请记住,MySQL数据库我在上面也说到过,MySQL也是一个安装在你电脑上的服务器,如果你要使用它(存储、修改数据),必须要先开启MySQL服务
    • 如果你懒得每次使用MySQL都要手动打开MySQL,请勾选服务开机自启

    如果不进行此项配置,也是可以的,相关内容请查看:

    本文章目录三:
    在这里插入图片描述

    五 - 6:Apply Server Configuration

    当您单击Execute时,所有配置设置都将应用于MySQL服务器

    安装界面可能,你可以直接叉掉了,或者再点击两下

    安装完成后,不要删除installer文件哦

    你以后还可以点击这个安装程序,来安装更多MySQL产品


    参考文章:

    展开全文
  • 主要介绍了windows7下mysql8.0.18部署安装教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • WindowsMySQL安装教程

    万次阅读 2019-05-07 00:09:02
    安装的是版本是5.5,其余版本也是一样的教程 下载msi安装工具(这里我是采用msi安装) 1.先去官网下载:https://dev.mysql.com/downloads/选择5.5的,也可以选择更高版本的。 我这里选择MySQL5.5版本,下载最新...

    我安装的是版本是5.5,其余版本也是一样的教程

    下载msi安装工具(这里我是采用msi安装)
    1.先去官网下载:https://dev.mysql.com/downloads/
    选择5.5的,也可以选择更高版本的。

    如果你嫌麻烦,我这里有两个版本的文件(用下面的就可以跳过下载了,但是我还是建议大家自己学会从官网上下东西)

    mysql-5.5.60-winx64.msi:
    链接: https://pan.baidu.com/s/1h1VdxjbNxWvb0Cw8CDgaeA 提取码: bnk5
    mysql-5.5.62-winx64.msi:
    链接: https://pan.baidu.com/s/1HpBks7xOI2lOVenvBCL55g 提取码: vt89

    在这里插入图片描述

    2.我这里选择MySQL5.5版本,下载最新版本可以滑到下面
    在这里插入图片描述

    3.我的电脑是64位,所以我下载64位的msi文件,不同位数的电脑版本下载对应的版本
    在这里插入图片描述

    4.这里会要你注册一个账户,没必要,点击下面即可,就开始下载
    在这里插入图片描述
    正式安装
    1.双击MySQL5.5.21的安装文件,“next”继续安装,如图所示:
    在这里插入图片描述

    2、在打开的窗口中,选择接受安装协议,单击“next”继续安装,如图所示:
    在这里插入图片描述

    3、在出现选择安装类型的窗口中,一般来说,我们选择“Typical”,常规,单击“next”继续安装,如图所示:
    在这里插入图片描述
    4、在出现自定义安装界面中选择mysql数据库的安装路径,我这里是默认的,单击“next”继续安装

    5、单击“Install”按钮继续安装,如图所示:
    在这里插入图片描述
    等待完成
    6.完成后默认,Finish
    在这里插入图片描述

    7、单击“next”进行配置,如图所示:
    在这里插入图片描述

    8、在打开的配置类型窗口中选择配置的方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,为了熟悉过程,我们选择“Detailed Configuration(手动精确配置)”,单击“next”继续,如图所示:
    在这里插入图片描述

    9、在出现的窗口中,选择服务器的类型,“Developer Machine(开发测试类)”、“Server Machine(服务器类型)”、“Dedicated MySQL Server Machine(专门的数据库服务器)”,我们仅仅是用来学习和测试,默认就行,单击“next”继续,如图所示:
    在这里插入图片描述

    10、在出现的配置界面中选择mysql数据库的用途,“Multifunctional Database(通用多功能型)”、“Transactional Database Only(服务器类型)”、“Non-Transactional Database Only(非事务处理型)”,这里我选择的是第一项, 通用安装,单击“next”继续配置,如图所示:
    在这里插入图片描述

    11、在出现的界面中,进行对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了,如图所示:
    在这里插入图片描述

    12、在打开的页面中,选择mysql的访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,设置为15个)这里选择默认,单击“next”继续,如图所示:
    在这里插入图片描述

    13、在打开的页面中设置是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,这也是连接Java的操作,默认的端口是3306,并启用严格的语法设置,单击“next”继续,如图所示:
    在这里插入图片描述

    14、在打开的字符编码的页面中,设置mysql要使用的字符编码,第一个是西文编码,第二个是多字节的通用utf8编码,第三个是手动,我们选择utf-8或者是gbk,单击“next”,继续配置,如图所示(我选的utf-8):

    在这里插入图片描述

    15、在打开的页面中选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql –u username –p password;”就可以了,单击“next”继续配置,如图所示:有可能会提示已经安装了mysql,这是只要改个名字就行了。(我这里第一次安装mysql,所以不改)
    在这里插入图片描述

    16、在打开的页面中设置是否要修改默认root用户(超级管理员)的密码(默认为空),“New root password”,如果要修改,就在此填入新密码,并启用root远程访问的功能,不要创建匿名用户,单击“next”继续配置,如图所示:
    在这里插入图片描述

    17、到这里所有的配置操作都已经完成,单击Execute按钮执行配置,如图所示:
    在这里插入图片描述

    18、过一会,出现如下的提示界面就代表MySQL配置已经结束了,并提示了成功的信息,点击Finish结束。
    在这里插入图片描述

    验证
    1.以管理员身份打开cmd命令行。敲入net start mysql,能打开mysql服务,则说明安装成功
    在这里插入图片描述

    2.接下来我们打开MySQL数据库看看,在命令窗口中输入“mysql –h localhost –u root -p”,接着在出现的提示中输入用户的密码,如图所示:
    在这里插入图片描述
    至此,MySQL安装全部完成

    展开全文
  • 本文详细介绍了Windows安装MySQL5.5.19的全过程,希望对初学者有帮助。  下载mysql-5.5.19-win32.msi安装文件,双击运行,出现如下界面。    mysql安装向导启动,按“Next”继续  在 I accept the terms in ...
  • mysql 8.0.22 安装配置方法图文教程,供大家参考,具体内容如下 这一步有可能会报错,如果没有报错,请忽略 win+r打开运行,输入services.msc打开服务,找到安装MySQL时添加的服务名,一般8.0版本的MySQL...
  • MySQL 8.0.18安装教程(windows 64位) 目录 1-先去官网下载点击的MySQL的下载 2-配置初始化的my.ini文件的文件 3-初始化MySQL 4-安装MySQL服务 + 启动MySQL 服务 5-连接MySQL + 修改密码
  • windows系统MySQL安装教程

    万次阅读 多人点赞 2017-06-27 17:54:38
    下载 登录https://dev.mysql.com/downloads/installer/ 选择Microsoft Windows ...开始下载 安装 双击刚下载完成的文件mysql-installer-community-5.7.18.1.msi开始安装 点击Add… 选择I accept t

    下载

    1. 登录https://dev.mysql.com/downloads/installer/
      选择Microsoft Windows
      点击Download
      这里写图片描述
    2. 点击页面下方No thanks, just start my download.开始下载
      这里写图片描述

    安装

    1. 双击刚下载完成的文件mysql-installer-community-5.7.18.1.msi开始安装
    2. 点击Add...
      这里写图片描述
    3. 选择I accept the license terms
      点击Next
      这里写图片描述
    4. 选择需要安装的产品
      我在这里选择的是mysql server 5.7.18-x64
      然后点击Next
      这里写图片描述
    5. 点击execute
      这里写图片描述
    6. 稍等片刻,安装完成。
      点击Next
      这里写图片描述
    7. 点击Next
      这里写图片描述
    8. 选择standalone MYSQL server / classic MYSQL replication
      点击Next
      这里写图片描述
    9. config type选择Development machine
      点击Next
      这里写图片描述
      这里写图片描述
    10. 输入Root的密码,两遍。
      点击Next
      这里写图片描述
    11. 选中configure MYSQL server as a windows service
      选中start the MYSQL server at system startup(建议选中该选项。由于我不经常用windows上面的mysql,我这里取消该选项。)
      选中standard system account
      点击Next
      这里写图片描述
    12. 根据自己的需求决定是否打开端口,我没有打开端口。
      点击Next
      这里写图片描述
    13. 点击Execute
      这里写图片描述
    14. 点击finish
      这里写图片描述
    15. 点击Cancel不再对MYSQL进行配置
      这里写图片描述

    设置

    如果需要远程登录,需要进行如下设置
    1. 设置指定用户可以远程登录
    登录mysql

    use mysql
    select host, user from user;
    update user set host = "%" where user = "root";
    flush privileges;

    这里写图片描述

    1. 添加防火墙规则
      打开 控制面板,点击 防火墙
      这里写图片描述
      点击 高级设置
      这里写图片描述
      右键点击 入站规则,点击 新建规则
      这里写图片描述
      选择端口,下一步
      选择TCP和特定本地端口,输入 80,3306,下一步
      选择允许连接,下一步
      选择 域、专用、公用,下一步
      给这个规则设定一个名称,如:修改80和3306。点击 完成
      这里写图片描述
    展开全文
  • 文章目录一、下载MySQL二、新建文件和配置ini文件三、初始化MySQL四、安装MySQL服务+启动MySQL服务五、连接MySQL+修改密码 写在前面 下载版本为5.7:项目组MySQL版本是5.7的,就选择了5.7的去安装,作为记录 安装...
  • MySQL安装教程 Windows10

    千次阅读 多人点赞 2020-04-01 21:17:55
    在实际安装过程中你会有环境检查这一步,但是大多数教程会告诉你直接不管点击下一步,而这恰恰是导致后面异常安装崩溃的原因。 这一步你需要做到确定你的电脑中安装了三个玩意,没安装就去装,除了第一个其它的两...
  • WindowsMySQL的详细安装教程

    千次阅读 2020-11-12 16:04:26
    1、安装之前需要注意的几点 建议不要安装最新版本,一般找mysql5.0...https://dev.mysql.com/downloads/windows/installer 3、安装步骤 1)双击下面这个安装程序。 2)出现如下这个界面后,勾选"I accept the licens
  • 写在前面 以前包括现在接到的项目,用的最多的关系型...2.在MySQL官网上下载 Windows 版本的MySQL 安装包。 地址为:MySQL官网 点击下载DownLoad后会弹出以下的界面,点击No,tanks,just start my download 3.下
  • 本文为大家分享了Windowsmysql5.7.18安装配置教程,供大家参考,具体内容如下 准备: 操作系统:win7 下64位的zip版本的MySQL,路径:http://dev.mysql.com/downloads/mysql/ 我下的是最新版的MySQL,解压后,目录...
  • MySQL5.5 window 64 位 安装与图文教程,请放心下载,有其他需求可以私我~
  • MySQL 安装教程windows版)

    千次阅读 多人点赞 2019-11-07 14:41:36
    MySQL版本:8.0.18 window环境:win10 1.首先我们需要下载ZIP解压配置安装包,如果有需要的可以到下面网址下载。 2.将安装包下载至F盘中新建的my_sql文件夹中并解压 3.配置环境变量,右键我的电脑,选择 属性-...
  • Windows安装MySQL5.7教程 MySQL免安装版配置教程 Windows安装MySQL5.7免安装版 一、下载MySQL 1、免安装版下载:https://dev.mysql.com/downloads/mysql/ 2、安装版下载:...
  • windows系统MySQL安装教程 下载 1.登录https://dev.mysql.com/downloads/installer/ 选择Microsoft Windows 点击Download 2.点击页面下方No thanks, just start my download.开始下载 安装 1.双击刚下载完成的...
  • 教程为大家分享了mysql5.7.18安装配置方法,供大家参考,具体内容如下 一、mysql5.7.18安装配置 1、MySQL下载:https://www.mysql.com/downloads/ Download MySQL Community Server 选择你想要的版本进行下载 ...
  • 2021 最新 Win10 MySQL 安装教程

    千次阅读 2021-04-06 14:56:04
    2021 最新 Win10 MySQL 安装教程
  • 摘要:本文主要说明了如何下Windows环境下安装MySQL。 查看电脑上是否安装MySQL 打开cmd窗口,输入services.msc命令,等待服务界面打开: 如果能在服务中找到MySQL服务,则说明系统已经安装MySQL: 下载并安装...
  • 该文件详细描述了windows环境下mysql5.7.31安装过程的详细教程,其中包括细节说明以及图文说明。
  • 主要介绍了WINDOWS安装MYSQL教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 文章目录1、去官网下载要安装mysql版本2、配置初始化的my.ini文件3、初始化MySQL4、安装MySQL服务,并启动MySQL服务5、配置MySQL环境变量6、连接MySQL,并修改密码 用了这么久的mysql,为何突然要升级安装,来看看...
  • MySQL安装说明MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品。 MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS(Relational Database ...
  • 介绍 1.下载解压  下载地址:...在C盘根目录下创建my.ini文件(注意隐藏的文件后缀名),内容如下(只列出安装的一些需要的配置):  [client] no-beep socket =0.0 port=330
  • 记录了MySQL 5.7.19 winx64解压缩版安装教程,具体内容如下 系统环境:Win7 x64 软件准备:mysql 5.7.19 winx64 下载网址:https://dev.mysql.com/downloads/mysql/ 配置安装流程 具体安装如下: 1、把 mysql-5.7.19...
  • 本人前不久把电脑Win10 x64系统给重置了,阅读官方文档,正打算把MySQL下载安装的时候,萌生了专门为萌新写一篇MySQL安装教程的想法(请按照顺序操作哦) 安装教程的更新换代速度较快,本教程长时间维护、更新!保证...
  • 主要为大家详细介绍了windowsmysql 8.0.15 详细安装使用教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 2、根据自己的需求进行下载,这里选择的是Windows (x86, 32-bit), MSI Installer( mysql-installer-web-community-8.0.19.0.msi) 【注】mysql-installer-web-community-8.0.19.0.msi 18.6M是联网安装安装时必须...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 40,382
精华内容 16,152
关键字:

mysql安装教程windows

mysql 订阅