[MySQL教程①] - MySQL的安装

news2024/11/26 17:40:11

目录

❤  Windows下安装MySQL

❤  下载mysql installer安装

❤  下载zip安装包安装


现在作为服务器操作系统的一般有三种,Windows Server,Linux,Unix,在这里我们只介绍在windows下和linux下安装mysql,Unix下安装应该和linux差不多。

❤  Windows下安装MySQL

1. 在浏览器中打开MySQL,进入MySQL的官方网站,国内的网打开可能有点儿慢,稍微等待一下

2. 在打开的网页中选择downloads标签,如下图:

3. 在打开的标签页中,滑到页面的最下面,可以看到MySQL Community Edition  Community (GPL) Downloads »  的字样,点击Community (GPL) Downloads »,如下图: 4. 在之后打开的页面中,点击MySQL Community Server (GPL),如下图:

5. 在之后打开的页面中就可以看到相关的下载项了,如下图: 

在图中第一个红色框标注的地方就是选择操作系统,这里我们选择Microsoft Windows,可以看到第二个红色框是Recommended download,这里就要区分了,如果是新手建议点击这个,因为这个版本的MySQL不用自己配置,就是普通的安装文件,直接一路next就安装完了,如果想深入学习,那么点击Other downloads内容区的下载,可以看到前两个是正式版,后两个是debug版,一般选择前两个,根据自己的机器32位还是64位选择下载,下载下来是个zip文件,安装的自己配置,相对复杂

6. 如果选择了MySQL Installer进去页面之后,如下: 选择第二个下载项进行下载,这里不管是新手还是老手,都会要求先登录再下载,如果没有账号可以注册一个,因为现在MySQL归Oracle所有了,不得不遵循这个规矩

 

为防止有的同学无法下载,这里贴出下载链接:

MySQL Installer 5.7 :http://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.7.16.0.msi

MySQL 5.7 Windows (x86, 32-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-win32.zip

MySQL 5.7 Windows (x86, 64-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-winx64.zip

MySQL Installer 只有32位的,没有64位的

❤  下载mysql installer安装:

1. 双击安装文件,可能会出现下面的画面:

思就是MySQL需要.NET Framework4.0才能继续安装,那我们就安装一下 

2. 用浏览器打开Download Microsoft .NET Framework 4(独立安装程序) from Official Microsoft Download Center,点击下载,就可以很顺利的下载下来了,下载完直接安装

 3. 点击完成,然后再双击MySQL安装文件,这次就能正常安装了~

 

4. 接下来就是一些说明协议啥的 5. 同意协议,打钩之后,点击next,然后出现,选择安装选项的界面,一般选择第一个就行,这个选项包含了一些MySQL其它组件,像MySQL Workbench,MySQL for Excel等等,如果只安装MySQL数据库,选择第二项Server only就行,这里我选择了第一项

 6. 点击next出现检查必需项,如果电脑安装了VC2013运行库,Excel,VisualStudio前三项就会自动打上勾,因为我是虚拟机演示的,所以没有装这些,点击next的时候会出现警告框,不去管它,直接点击是跳过

 7. 然后出现即将要安装的软件和插件

 8. 点击execute开始执行安装,等全部安装完之后,点击next,图中第三项表示安装失败,不去管它,是一个odbc数据源,我们一般不用这个

9. 之后出现配置界面 10. 点击next之后开始配置,第一个配置的是mysql的运行模式和网络,其中Config Type表示运行模式,如果安装mysql是做开发用,就直接选择第一个默认的就行,第二个Server Machine表示运行模式为服务器模式,这些模式的不同会导致MySQL占用系统资源的不同,第二个配置的是网络相关,表示链接MySQL的时候使用TCP/IP协议,并指定端口号为3306,这些如果没有特殊要求就不要去改

 11. 配置完成之后点击next,需要填写MySQL中root用户的密码,长度最低为4位,第二栏中还可以添加普通用户,一般开发用不用再建立用户了,直接使用root就可以,所以我们填完密码之后点击next

12. 以下图片中需要配置的是MySQL的运行方式,第一个单选框表示是否将MySQL服务作为一个windows服务来运行,windows server name表示MySQL服务在windows server中的名称,第二个单选框表示是否在系统启动时自动启动MySQL,

第三个单选框表示MySQL服务以哪个账户运行,这一页的基本别动,直接next

13. 下面这个是关于MySQL的插件和扩展,直接next

14. 然后出现下面的界面,直接点击execute 

15. 配置完之后点击finish 

16. 然后再配置MySQL的实例,点击下图中的next 

17. 之后点击下图中的check,然后点击next 

18. 点击下图中的execute 

19. 执行完毕之后点击finish,又回到了主程序,然后点击next 

20. 然后点击下图中的finish 

finally,配置完了~~~我们开始验证一下,在开始菜单找到 MySQL 5.7 Command Line Client打开,之后提示输入密码,输入刚开始安装的时候你配置的密码,出现下图表示你安装成功了 

❤  下载zip安装包安装:

1. 首先解压你下载的安装包,得到一个名为mysql…的文件夹

2. 把这个文件夹移动到你想安装mysql的地方,也就是你移动到的目录就是安装mysql的目录,比如我的放在C:\Program Files下面

3. 打开我的电脑->属性->高级->环境变量,在系统变量里选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如: C:\Program Files\mysql-5.7.16-winx64\bin ),注意是追加,不是覆盖 ,然后确定

4. 在mysql目录中新建文件夹data,还需要修改一下配置文件,mysql默认的配置文件是mysql目录中的my-default.ini,比如我的是C:\Program Files\mysql-5.7.16-winx64\my-default.ini

用记事本打开在其中修改或添加配置,之后保存关闭

[mysqld]

basedir= C:\Program Files\mysql-5.7.16-winx64(mysql所在目录)

datadir= C:\Program Files\mysql-5.7.16-winx64\data(mysql所在目录\data)

5. 以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),输入命令 cd C:\Program Files\mysql-5.7.16-winx64\bin  回车 

6. 然后再输入mysqld --initialize-insecure --user=mysql 回车 

7. 之后再输入 mysqld install 回车 

8. 输入net start mysql 回车启动mysql服务 

9. 从上图看到mysql服务已经启动了,我们输入mysql -u root -p 回车登录mysql数据库 

10. 要求输入密码,刚刚安装完是没有密码的,直接回车 

看到已经进入了mysql,我们输入show databases; 回车可以看到数据库已经显示出来了,这个是不是比安装版的更简单 

Linux下安装mysql:

这个请看其他人写好的

                            centos mysql 安装及配置-百度经验

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/336256.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

03 AC-AC变换器(ACAC Converter)简介

文章目录0、 杂记1、AC-AC变换器概述2、交流调压电路A 相控交流调压3、交流调压电路B 三相相控交流电压4、交流调压电路C 斩控交流电压5、交流调功电路6、交-交变频电路A 周波变换器7、交-交变频电路B 矩阵变换器8、AC-AC变换器总结0、 杂记 在复杂的周期性振荡中,…

百度贴吧发帖软件如何发布?

百度贴吧发帖软件如何发布?贴吧软件发帖顶帖视频教学,防删图技术视频教学#贴吧发帖#贴吧顶帖 大家好,今天给大家讲一下一个贴软件发电机顶帖的视频教学。先给大家讲一下软件一个发帖。今天我们用的一个软件叫做神机。神机我们现在看到的软件…

RESTful API 为何成为顶流 API 架构风格?

作者孙毅,API7.ai 技术工程师,Apache APISIX Committer 万物互联的世界充满着各式各样的 API ,如何统筹规范 API 至关重要。RESTful API 是目前世界上最流行的 API 架构风格之一,它可以帮助你实现客户端与服务端关注点分离&#x…

Vue3 企业级优雅实战 - 组件库框架 - 12 发布开源组件库

前面使用了 11 篇文章分享基于 vue3 、Monorepo 的组件库工程完整四件套(组件库、文档、example、cli)的开发、构建及组件库的发布。本文属于这 11 篇文章的扩展 —— 如何发布到 GitHub 上以及如何快速利用 GitHub 发布组件库文档。这样优雅哥的《组件库…

Springboot862大学生社团管理系统

后台两大功能模块, (1)管理员:个人中心、学校管理、学院管理、年级管理、班级管理、社长管理、学生管理、社团类型管理、社团信息管理、社团成员管理、退团记录管理、社团活动管理、活动报名管理、退出活动管理、社团事务管理、系统管理。 (2)社长&#…

PyTorch学习笔记:nn.SmoothL1Loss——平滑L1损失

PyTorch学习笔记:nn.SmoothL1Loss——平滑L1损失 torch.nn.SmoothL1Loss(size_averageNone, reduceNone, reductionmean, beta1.0)功能:创建一个平滑后的L1L_1L1​损失函数,即Smooth L1: l(x,y)L{l1,…,lN}Tl(x,y)L\{l_1,\dots,l…

【Python爬虫实战案例】采集城市桌游商家数据信息,做可视化演示

前言 这里容我罗嗦几句 😗 这个时间,我想大学生应该都回学校了吧,嘿嘿 现在应该蛮忙的,有些的还要准备开学考,临近毕业的朋友,也快要因为工作而烦恼了,但是!! 咱也是…

新版国家标准GB/T 28181—2022将于2023年7月1日正式实施,与GB/T 28181—2016差别有哪些?

新版国家标准GB/T28181-2022《公共安全视频监控联网系统信息传输、交换、控制技术要求》已于2022年12月30日发布,将于2023年7月1日正式实施。与GB/T 28181—2016相比,除结构调整和编辑性改动外,主要技术变化如下。——更改了标准范围&#xf…

排序:堆排序

一、树与二叉树 二、二叉树 1.二叉树:度不超过2的树(度:树的分支),每个节点最多有两个孩子节点,两个孩子节点被区分为左孩子节点和右孩子节点。 2.满二叉树:一个二叉树,如果每一个层…

minio查询桶中文件,桶目录中文件

文章目录前言一、文件桶中的文件夹是什么?二、文件查询1.桶中文件查询2.桶中文件夹中的文件查询总结前言 文章再续,书接上文 minio进阶分页查询 说到了文件,可以实现分页查询,然后上次查询的是桶中的文件列表,这次遇到了需要数据隔离的文件,也就是需要在桶中再次建…

I.MX6ULL内核开发3:linux内核设计字符设备原理(简单版)

目录 一、Linux哲学 二、如何把字符设备抽象成文件 三、硬件层原理 四、驱动层原理 五、文件系统原理 一、Linux哲学 一切皆文件 二、如何把字符设备抽象成文件 open函数,在文件系统中找到指定文件的操作接口,绑定到进程task_struct->file_str…

2023-02-10 - 4 丰富的搜索功能

ES为用户提供了丰富的搜索功能:既有基本的搜索功能,又有搜索建议功能;既有常用的普通类型的匹配功能,又有基于地理位置的搜索功能;既提供了分页搜索功能,又提供了搜索的调试分析功能。 1 搜索辅助功能 俗…

人大金仓数据库的归档日志

归档日志 归档日志是非活动的WAL日志备份。通过使用归档日志,可以保留所有WAL日志的历史记录,当数据库处于ARCHIVELOG模式并进行日志切换时,后台进程archiver process会将WAL日志的内容保存到归档日志中,当数据库出现介质失败时&…

2017-PMLR-Neural Message Passing for Quantum Chemistry

2017-PMLR-Neural Message Passing for Quantum Chemistry Paper: https://arxiv.org/pdf/1704.01212.pdf Code: https://github.com/brain-research/mpnn 量子化学的神经信息传递 这篇文献作者主要是总结了先前神经网络模型的共性,提出了一种消息传递神经网络&am…

掌握了这项技能的性能测试师,90%都升职加薪了

初入职场的新人该怎么做才能让自己快速成长?在公司一直做着手工测试,如何才能提升自己,避免陷入“只涨年龄不涨经验”的尴尬?做为一名软件测试工程师,我们不得不去面对这些问题,有的人找到了答案&#xff0…

你不会还不知道如何监测用户的网络是否在线吧?

我最近遇到一个需求,要给网站添加一个用户网络离线提醒。要求我们要实时监测用户的网络状态,当用户断网了,我们要立马给用户弹出一个断网提醒。 那你可能会问,为什么要做这么一个需求呢?用户断网了,网页不…

华为、南卡和漫步者蓝牙耳机怎么选?国产高性价比蓝牙耳机推荐

随着蓝牙耳机的快速发展,现如今使用蓝牙耳机的人也越来越多。其中,日益增多的国产蓝牙耳机品牌也逐渐被大众认识、认可。目前一些热销的国产蓝牙耳机,如华为、南卡和漫步者等都是大家比较熟知的品牌。那么,这三个品牌哪个性价比高…

已解决SqlServer报错Arithmetic overflow error converting expression to data type int

本文记录(pymssql.OperationalError) (8115, b’Arithmetic overflow error converting expression to data type int.DB-Lib error message 20018, severity 16:\nGeneral SQL Server error: Check messages from the SQL Server\n’)报错解决方法,亲测有效&#x…

教师教学短视频录制有好用工具分享:

别再为制作微课发愁了啦,掌握这7款微课制作神器软件,让你的工作效率超级加倍! 话不多说,一起来看看有哪些宝藏软件吧~ canvas 平台:电脑、网页、手机 定位:超多模板的制图软件 制作PPT、手抄报、奖状都…

手把手带你体验ChatGPT

1、ChatGPT介绍 ChatGPT,美国OpenAI 研发的聊天机器人程序 ,于2022年11月30日发布 。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人…