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.找 ...
随机推荐
- Git的一些概念(二)
一.Git的结构 二.Git和代码托管中心 代码托管中心的任务:维护远程库 1. 局域网内 GitLab 服务器 -- 可以自己搭建 2. 外部环境 GitHub 码云 三.本地库和远程库 1. 团队 ...
- Linux下Maven安装(十二)
一.前提条件 下载并安装好JDK .在终端输入命令“java -version”,如果出现类似如下信息说明JDK安装成功. 二.开始配置Maven 1. 下载maven:http://mirror.b ...
- 生产者消费者模型-Java代码实现
什么是生产者-消费者模式 比如有两个进程A和B,它们共享一个固定大小的缓冲区,A进程产生数据放入缓冲区,B进程从缓冲区中取出数据进行计算,那么这里其实就是一个生产者和消费者的模式,A相当于生产者,B相 ...
- clickhouse 离线/在线 安装和java通过jdbc链接
检查 需要确保是否x86_64处理器构架.Linux并且支持SSE 4.2指令集 grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 ...
- requests--会话对象,ssl验证
会话对象 前面我们使用了添加cookie的方式来进行接口的访问,如果有几十个接口都要依赖登录,难道我们都要加上吗? Request的会话对象让你能够跨请求保持某些参数,它也会在同一请求Session实 ...
- MacBook安装WIN7开机黑屏的解决办法
同事的一台Macbook,全盘用diskgenius格式化为MBR分区,支持BIOS启动,安装ghost版本的WIN7,开机黑屏,看了网上的帖子没有用,插入启动盘按option键选择从优盘启动,用di ...
- [LeetCode] 772. Basic Calculator III 基本计算器之三
Implement a basic calculator to evaluate a simple expression string. The expression string may conta ...
- JavaScript (JS)常用方法
被按的按键的 unicode 是? <html> <head> <script type="text/javascript"> function ...
- 用友U8合同执行单保存报错,提示“语法错误或违反访问规则”
问题描述 用户参照合同录入第一阶段的执行单,保存时提示“语法错误或违反访问规则”,其他合同均正常,只有这张合同出现这个问题. 解决过程 语法错误或违反访问规则是SQL Server常见的报错,但其他合 ...
- Shell脚本——添加和删除用户
写一个脚本admin_user.sh,其用法格式为: admin_user.sh --add USERLIST --del USERLIST -v|--verbose -h|--help 其中, -h ...