Win/Mac MySQL8.0+数据类型
- 前言:Win/Mac 安装MySQL8.0 (20200801)
目录
- 1 Win安装
- 1.1 获取安装包
- 1.2 安装步骤
- 1.3 配置环境变量
- 2 Win卸载
- 3 Mac安装
- 3.1 获取安装包
- 3.2 安装步骤
- 3.3 配置环境变量
- 4 Mac卸载
- 5 MySQL8.0数据类型
1 Win安装
1.1 获取安装包
- 官网下载链接:https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.21.0.msi
- 此安装方式安装包只有32位的选择,但是安装过程中可以选择64位的
1.2 安装步骤
- 打开msi的安装包
- 等待安装包的加载
- 选择Custom自定义安装模式进行安装
- 选择要自定义安装的内容。MySQL Server 8.0xxx - x64和Connector/ODBC 8.0XX - x64(此处根据自己电脑系统选择),选择完以后点击next,进入下一步
- 选择Execute进行安装,等待安装进度完成,点击next,进入下一步
- 接下来的几部都是一些默认配置,不建议修改,直接点击next即可
- 选择密码的加密方式(8.0中有两种方式,第一种是使用新的密码加密方式即加强型的,第二种是延续使用5.x的密码加密方式)
- 输入MySQL的启动密码,点击next
- 此步骤为设置MySQL在服务中的名字,可以默认
- 根据前面的一些选择进行一些服务注册,以及安装,此两步有可能会出错,如果这两步出现错误,可以查看常见错误的处理
- 依次点击Finish和next,安装部分结束,接下来配置环境变量
1.3 配置环境变量
- 打开我的电脑C盘,找到Program Files\MySQL\MySQL Server 8.0\bin目录,复制路径C:\ProgramFiles\MySQL\MySQL Server 8.0\bin
- 右键我的电脑->属性
- 在出现的弹窗中依次点击 高级系统设置 环境变量 系统变量中的Path新建
- 把刚才的路径复制到新建出现的框中,然后依次点击确定
- 打开DOS窗口,win+R 然后输入cmd回车,或者点击左下角搜索图标后输入cmd回车
- 在DOS中输入mysql -uroot -p,密码,回车,或者mysql -uroot -p,回车后在输入密码
- 虽然没有使用分号结尾也可以退出,但是为了养成sql语句加分号的习惯,所以退出mysql使用exit,切记此处必须加分号,分号必须得英文分号
2 Win卸载
- 打开控制面板,卸载mysql相关程序:
(1) 点击左下角win图标旁的查找图标,在出现的开始菜单中直接输入控制面板
(2) 或者,按快捷键win+R,(r不分大小写)在弹出的对话框中输入control
上述两种都可以进入控制面板,进入后选择查看方式为大图标
在出现的界面中选择程序和功能
打开后,找到mysql相关的程序,右键点击卸载 - 删除硬盘中文件
打开我的电脑,选择安装的盘符,如果是使用msi默认安装的mysql是在C盘中(此处以此为例)
打开C盘,点击查看,在显示/隐藏处把隐藏的项目勾选上。方便删除隐藏文件夹ProgramData中的MySQL文件夹
此处残留文件夹MySQL一般只在隐藏文件夹ProgramData中,谨慎处理,最好这三个文件都检查一遍 - 删除注册表中信息
紧接着咱们要删除注册表中的信息,和前面打开控制面板的方式类似,我们点击左下角win图标旁边的搜索图标,输入regedit,回车进入注册表中
在出现的注册表中找到以下内容删除(mysql在注册表中可能是小写的,有些电脑中可能没有这么多,选择有的进行删除就好了)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQLHKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\EventLog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL(这两个可能会没有,我的电脑就没有,没有就不要删除了)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL
- 查看服务中是否有残留
卸载的最后一步就是查看服务中是否还有MySQL的服务残留,一般来说删除的此处是已经没有的了
如果还有的打开dos,即点击搜索按钮,输入cmd,此处不要回车,右键点击出现的搜索结果选择以管理员身份运行
在出现的DOS窗口中输入sc delete 服务中的mysql服务名字 - 删除环境变量中的相关信息
鼠标右键点击此电脑,选中属性的那一行点击右边的删除按钮
在出现的窗口中依次选择 高级系统设置 --> 环境变量 --> 系统变量中的Path -->选中MySQL的环境变量
然后依次点击确定
3 Mac安装
3.1 获取安装包
- 官网下载 Mysql8.0 mac版本下载链接:(此链接复制到浏览器地址栏,回⻋即可下载,因为网络原因,有些同学下载速度可能会很慢)
https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-macos10.15-x86_64.dmg
3.2 安装步骤
- 打开准备好的安装包
- 通过电脑的系统验证后,打开弹窗中的pkg文件,根据安装器的提示进行选择继续
- 接下来需要同意MySQL数据库的霸王条款,没有反驳的余地
- 同意后点击继续,然后直接点击安装即可(mac默认都是一块固态硬盘,所以存储位置不需要修改)
- 输入密码或者指纹验证
- 等待安装进度条的完成
- 进度条完成后,8.0的MySQL可以自己在安装过程中设定密码,建议不要选择密码加强,两点原因:
(1) 我们的数据库是练习使用,不会涉及机密问题,并且还是装在本机上
(2) 密码加强会有一些软件不兼容 - next后设置后面启动MySQL的密码,此密码必须要求8位
- 输入密码或者指纹通过验证
- 安装过程结束
3.3 配置环境变量
- 打开终端,使用pwd命令查看当前路径是否为用户目录下,如果不是,输入cd,然后回⻋即可
- 输入vi .bash_profile回⻋后进入隐藏文件.bash_profile,此文件可以为单个用户设置环境变量
- 在打开的界面中使用vi命令进入插入模式,添加export PATH=${PATH}:/usr/local/mysql/bin,然后使用ESC按键进入命令行模式,输入:x或者:wq退出
- 保存退出后,使用source .bash_profile重新加载该文件
- 输入mysql -uroot -p回⻋后输入密码即可进入mysql,可以mysql -uroot -p密码,回⻋,mysql和后面的-u之间是有空格的
- 退出MySQL,输入exit; 切记此处有英文分号,必须添加,必须为英文分号
4 Mac卸载
- 卸载前的系统偏好设置中有MySQL的图标
- 打开终端依次输入以下命令:
sudo rm -rf /usr/local/mysql*
sudo rm /usr/local/mysql
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*
- 在终端执行上述命令,第一个命令需要输入开机密码已获得sudo权限删除文件
- 命令执行完成后,系统偏好设置中的图标已经消失,此处如果依然存在,并且每个命令都执行过的话,重启电脑后就会消失
- 如果后续不在使用MySQL,还需要把环境变量删除,即打开.bash_profile删除其中添加的
export PATH=${PATH}:/usr/local/mysql/bin
- 环境变量删除,后保存退出,source .bash_profile即可
5 MySQL8.0数据类型
Win/Mac MySQL8.0+数据类型相关推荐
- Mac mysql8.0 java配置 jar包下载
一.jar包下载 https://dev.mysql.com/downloads/connector/j/点击进入官网下载 拉到最下面 选择Platform Independent 点击Downloa ...
- mac上mysql8.0以tar.gz方式手动安装
一.下载 官网地址: https://dev.mysql.com/downloads/mysql/ 选择:macOS 10.14 (x86, 64-bit), Compressed TAR Archi ...
- nuke linux 插件,Nuke 插件:镜头光晕 Optical Flares v1.0.86(含预设)Win/Mac/Linux
[插件介绍] Video Copilot 强大的镜头光晕插件 Optical Flare 终于支持 Nuke软件啦(注:Nuke为节点式特效合成软件,AE为图层式特效合成软件)! Nuke版本的Op ...
- mysql8.0日期类型_mysql8.0.19基础数据类型详解
mysql基础数据类型 mysql常用数据类型概览 ![1036857-20170801181433755-146301178](D:\笔记\mysql\复习\1036857-201708011814 ...
- ae等高线_AE插件-地形海拔轮廓等高线动画 Topograph v1.0 Win/Mac + 视频教程
[插件介绍] Topograph插件在在After Effects中创建地图和地形的等高线样式动画, 此效果可让您根据素材创建独特的设计动画. 它可以用于视频或单帧图像上设计交互式的图形动画. Top ...
- 经典合成器-Sonic Academy ANA 2 v2.0.92 WiN+MAC
Sonic Academy ANA 2 v2.0.92 win-mac | 500M ANA从零开始进行了彻底的重新设计,比以往任何时候都更强大地返回现场. 我们万众期待的发射终于在这里!我们已经花费 ...
- ae等高线_AE插件-地形海拔轮廓等高线动画 Topograph v1.0.2 Win/Mac + 视频教程
[插件介绍] Topograph插件在在After Effects中创建地图和地形的等高线样式动画, 此效果可让您根据素材创建独特的设计动画. 它可以用于视频或单帧图像上设计交互式的图形动画. Top ...
- Premiere Pro CC 2020 v14.0.0.572 Win/Mac 中文版/英文版
Premiere Pro CC 2020 v14.0.0.572 Win/Mac 中文版/英文版 Premiere Pro 是一款常用视频编辑软件,它可以提升您的创作能力和创作自由度,它是易学.高效. ...
- Photoshop 2020 v21.0.2.57 Win/Mac PS 2020图像处理软件中文英文
Photoshop 2020 v21.0.2.57 Win/Mac PS 2020图像处理软件中文版英文版 Adobe Photoshop CC 是 Adobe 公司历史上最大规模的一次产品升级,它集 ...
最新文章
- 认知智能再突破,阿里 18 篇论文入选 AI 顶会 KDD
- 【Hadoop Summit Tokyo 2016】Rakuten是如何解决由于大规模多租户Hadoop集群造成的迷之问题的...
- JAVA怎么创建对象组_java – 如何根据特定字段创建一组有序的对象?
- HDU5726 GCD(rmq+二分)
- C++ Primer 5th笔记(8)chapter8 类:IO库-总览
- 关于在真实物理机器上用cloudermanger或ambari搭建大数据集群注意事项总结、经验和感悟心得(图文详解)...
- iOS xocde编译报错 NSObjCRuntime.h
- Git 操作笔记/pip换源
- NestedScrolling机制
- SpringBoot2.1版本的个人应用开发框架 - 集成Druid + MybatisPlus
- 《数据结构》C++代码 堆(优先队列)
- 一些人一旦离开原来的单位,就不爱再去了,是为什么?
- 强大的绘图和编辑工具Artstudio Pro mac
- 小程序input获得焦点触发_小程序学习(三)
- 服务器创建新文件夹权限设置密码,在服务器上修改文件夹权限设置密码
- 后端分布式系列:分布式存储-MySQL 数据库事务与复制
- python画pr曲线_根据Precision和recall结果画PR曲线图
- 关于淘宝和12306的分析
- c++判断整数翻转溢出_C++整数溢出
- 零基础入门进化算法(基本概念)
热门文章
- office2016和office visio2016同时安装包你一次成功
- 计算机领域cip是什么意思,学术专著的CIP数据是什么意思
- SpringBoot的easyui实现导入和导出功能到excel
- 【Unity3D】Unity3D技术栈
- PADS2007如何打印PCB元件的丝印图
- Easy2D 轻量级游戏开发框架(2)
- Python:下载和安装Pygame
- matlab有限域多项式除法_有限域GF(2^8)的四则运算及拉格朗日插值
- c语言简单程序printf,程序演示:C语言第一个简单实例
- 模型调参之网格搜索与随机搜索