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.找 ...
随机推荐
- github新建本地仓库并将代码提交到远程仓库
方式一: 在github上新建好仓库:gitTest 使用命令git clone git@github.com:yourgithubID/gitTest.git,克隆到本地相应的位置 将要上传的工程代 ...
- nodejs的作用【转】
来源地址:https://www.zhihu.com/question/33578075/answer/56951771 如果你去年注意过技术方面的新闻,我敢说你至少看到node.js不下一两次.那么 ...
- buildroot output子目录
build/ 包含所有的源文件,包括 Buildroot 所需主机工具和选择的包,这个目录包含所有 模块源码. host/ 主机端编译需要的工具包括交叉编译工具. images/ 包含压缩好的根文件系 ...
- java线程池模拟并发
public class CountDownLatchTest1 implements Runnable{ final AtomicInteger number = new AtomicInteger ...
- Eclipse JAX-RS (REST Web Services) 2.0 requires Java 1.6 or newer
pom.xml文件中添加: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins&l ...
- dns攻击包代码实现
博客地址:http://home.cnblogs.com/u/zengjianrong/ 代码没有做好精简,有些多余的没有删去,因为博主太懒了哈哈 #include <stdio.h> # ...
- Nginx 变量参数
$args #请求中的参数值 $query_string #同 $args $arg_NAME #GET请求中NAME的值 $is_args #如果请求中有参数,值为"?",否则为 ...
- CentOS7部署vsftpd服务
1.查看是否已经安装了vsftpd vsftpd -version 2.安装vsftpd(CentOS7) yum install -y vsftpd 3.新建FTP目录 创建的FTP目录如下: /d ...
- StuQ技能图谱
- Angulaur导入其他位置的样式
建立一个统一样式文件base-xxx.component.css 在需要导入样式的组件中,编辑.ts文件导入样式: 右侧是它的相对路径.