01. MySQL8.0 MAC-OS-X安装
MySQL8.0 MAC-OS-X安装
换mac啦,搭建开发环境,安装mysql8.0.18尝鲜
8.0较与5.7变化
- Data Dictionary Changes
- caching_sha2_passowrd as the perferred Authentication Plugin.
也就是说,将原来的mysql_native_password认证插件替换了。新的更加安全在加密password上。
这个对于很多server和使用libmysqlclient库的客户端都有影响。这个改变对于已存在升级的情况,老的账号还是能用。对于新账号和新安装都会使用新的认证方式。老的当然也可以改过去:alter user user_name identified with caching_sha2_password by 'password..'.
对于使用libmysqlclient库的caching_sha2_password只是作为默认的。
修改为老的认证插件,可以配置default_authentication_plugin=mysql_native_password。而且还要将密码进行更新 alter user 'your_username'@'your_host' identified with mysql_native_password by 'your_new_password'; - Configuration Changes
不兼容的改变有:分区表配置的改变,现在分区控制有存储引擎而不是mysql来管理;默认的字符编码从latin1变为utf8mb4;lower_case_table_names - Server Changes
- InnoDB Changes
INFORMATION_SCHEMA视图基于InnoDB system tables 现在变为system views on data dictionary tables;Undo logs 不再位于系统表空间,而是位于两个undo表空间。 - SQL Changes
下载
- 肯定是下载社区版本,下载地址猛击这里如果要登录,可以跳过登录下载。
安装
- 双击下载的文件,然后进入安装向导
- 在Installation Type步骤,选择Change Install Location来改变要安装的组件,不安装Mysql Test吧,这个看个人。
- 然后在配置Configuration步骤,建议还是使用老的加密方式,这样更多的客户端兼容。
- 然后为root用户设置密码,强烈建议保管好。
- 打开terminal命令行终端,修改~/.bash_profile文件,vi ~/.bash_profile;在最后一行添加export PATH=$PATH:/usr/local/mysql/bin ;然后执行source ~/.bash_profile 加载。这样就可以使用mysql的很多命令了。
启动
- 安装完成后,会根据选择是否安装完成启动mysql server来选择启动与否。如果没有启动,可以到lauch里面找到mysql图标,打开后启动mysql server。
登录查看数据库
- mysql -uroot -p
- 然后根据提示输入安装时设置的root用户的密码
- 看到mysql>提示符后,表示登录成功。
安装后mysql文件分布

01. MySQL8.0 MAC-OS-X安装的更多相关文章
- mysql8.0 Mac下的安装
一.下载及安装 首先去官网下载mac对应版本的Mysql,尾缀为.dmg的程序包 下载地址:https://dev.mysql.com/downloads/mysql/ 二.启动 在 Setting ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- wget Mac OS 下安装
wget是一个从网络上自动下载文件的自由工具,支持通过HTTP.HTTPS.FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理. 下面介绍如何在Mac OS 下安装Wget 下载最新版的 ...
- windows系统下mysql-8.0.13-winx64(zip安装)
一.下载地址: http://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-8.0.13-winx64.zip 二.安装: 1.解压: mysql根路 ...
- Mac OS X安装OpenGL
Mac OS X安装OpenGL 安装最新的cmake brew install cmake brew upgrade cmake 安装glew brew install glew 安装GLTools ...
- TensorFlow 安装官方教程:Ubuntu 安装,Mac OS X 安装,Windows 安装
从我的使用体验来看 Ubuntu 是最好的, Mac 没有显卡,后期跑大项目比较鸡肋,Windows 安装各种依赖各种坑.Ubuntu 安装 TensorFlow 方便,后面安装 TensorFl ...
- 关于在Mac OS下安装npm与cnpm的ERR! Darwin 15.0.0解决办法
mac os安装好了很久了,不过没怎么用,昨天想要体验一下大神们推荐的黑苹果系统用起来怎么样(关于安装黑苹果的可以到我的简书去看相关文章),于是乎,打开久违的vmware,看着咬一口的苹果进度图,心中 ...
- Mac OS X安装OpenCV 3.1.0
在我的上一篇文章“”中已经介绍了Linux下OpenCV的安装配置方法,在这里仅仅记录Mac上相对于Linux的一点点差异. 1. 安装依赖包 Mac上安装软件包使用的工具是brew,用此来替代Ubu ...
- Mac OS 下安装mysql环境
传送门:Mac下安装与配置MySQL mac 上怎么重置mysql的root的密码? 一.下载mysql 进入官方下载地址:https://www.mysql.com/downloads/ 1.找 ...
随机推荐
- LeetCode 112. Path Sum路径总和 (C++)
题目: Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up ...
- vue系列---Vue组件化的实现原理(八)
_ 阅读目录 一. 什么是Vue组件? 如何注册组件? 1.1 全局注册组件 1.2 局部注册组件 二:组件之间数据如何传递的呢? 1) props 2) $emit 3) 使用$ref实现通信 4) ...
- C++——二维vector初始化大小方法
初始化二维vector,为r*c的vector,所有值为0.1.直接用初始化方法(刚开始没想到) vector<vector<int> > newOne(r, vector&l ...
- TensorFlow.js入门:一维向量的学习
转载自:https://blog.csdn.net/weixin_34061042/article/details/89700664 一维向量及其运算 tensor 是 TensorFlow.js 的 ...
- hdu3068-最长回文-马拉车(Manacher)算法
http://acm.hdu.edu.cn/showproblem.php?pid=3068 脑子转个弯总算看懂马拉车算法了.记录一下思路和模板. 马拉车算法是在O(n)的时间内求出最大回文子串. 一 ...
- 解决PEnetwork启动的时候提示"An error occured while starting the "TCP/IP Registry Compatibility" Service (2)!"程序将立即退出的问题
解决PEnetwork启动的时候提示"An error occured while starting the "TCP/IP Registry Compatibility" ...
- python3中用django下载文件,中文名乱码怎么办?
前段时间被某个前端小可爱鄙视了一下,说我博客都一年不更新了,我不服,明明还有俩月才到一年呢.不过说是这么说,还是要更新一下的. 以上都是借口,下面开始正文. 我公司的某个内部系统,用djang ...
- oracle--ORA-27125
一,问题描述 ORA-27125 unable to create shared memory segment 二,问题解决 查看系统的oracleid号 [root@dgwxpdb ~]# id o ...
- python 利用淘宝IP库 查询IP归属地
#coding:utf-8 from django.test import TestCase import json import urllib ip = "114.114.114.114& ...
- Tomcat启用HTTPS协议配置过程
Article1较为简洁,Article2较为详细,测试可行. Article1 概念简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问 ...