安装mysql

系统版本:macOS Mojave 10.14.6

安装的方式是使用Homebrew 包管理工具。

# 安装命令

brew install mysql

安装完成之后会有相应的提示,开启mysql 服务

sudo mysql.server start

但是开启的时候,出现了如下的错误,网上找了一圈答案,结合mysql的错误日志,得知是mysql 已经有进程了,需要完全把原来的进程关掉才能重新开启mysql 服务。

# 错误信息

Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/snsgou.pid).

错误日志在路径:./usr/local/var/mysql/xxx.err

解决办法就在如下:

最后就成功开启了mysql 服务了。

接下来就是修改密码,配置root 密码。

mysql_secure_installation # 配置密码

配置密码的文件可以参考如下这篇文章:Mac 安装mysql 流程​blog.csdn.net

登陆mysql ,输入刚刚设置的密码即可

mysql -u root -p # 登陆mysql

如此就已经成功安装好了mysql 了。

关于上面的Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/snsgou.pid). 错误,还可以参考如下这篇文章:MySQL提示:The server quit without updating PID file问题的解决办法​blog.csdn.net

Navicat 连接mysql

这里出现了一个Navicat报错信息如下:2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(../Frameworks/caching_sha2_password.so, 2): image not found

刚开始在网上找了一圈原因都没有找到,后面直接换关键词,终于找到了原因,就是mysql 8.0 之后的加密方式为caching_sha2_password,而该加密方式navicat不支持,所以导致连接失败。

解决办法参考如下的链接:Mac 安装mysql8.0 无法连接到navicat​blog.csdn.net

步骤:

# 切换到mysql 数据库

use mysql

select user, host, plugin, authentication_string from user;

我们需要修改加密方式,让navicat客户端能够识别;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '这里是你的密码';

这样配置成功之后,再查看就是正常的加密方式了。Navicat客户端就可以识别了。

Navicat 导入数据表格的编码错误信息

Mac 系统下,选择如下10008 的编码信息就可以识别中文的了。

mac mysql 链接_Mysql mac安装以及navicat链接相关推荐

  1. mac mysql 8.0.11安装_Mac下安装mysql8.0.11

    1.下载MySQL Community版本:8.0.11,本次例子是以dmg安装的方式,下载的文件名为:mysql-8.0.11-macos10.13-x86_64.dmg 下载地址:https:// ...

  2. mac mysql 5.7.9安装教程_mac系统OS X10.10版本安装最新5.7.9mysql的方法_MySQL

    用过mac的朋友都反映很好用,不仅美观,性能好,关键是他的系统底层对于开发人员来说,无疑就是一个最大的好处,用习惯linux的人就知道mac的强大. 但是也有一点最蛋疼的是,mac的习惯跟window ...

  3. mysql for mac 使用教程_MySQL的安装和使用教程windows

    下载MySQL 进入 MySQL官网 下载,考虑到新版本可能与客户端不兼容的问题,推荐下载 5.x 版本,点击 Archives 寻找历史版本. 选择 5.7.31 版本,推荐下载 dmg 文件可以直 ...

  4. mac mysql没有密码,mac安装mysql初始密码忘记怎么办

    忘记密码是一件很头疼的事情,mac安装mysql初始密码忘记怎么办?具体解决办法如下 亲测方法3,已成功重置密码. (感谢@非常,告诉我官网就有重置方法,网上搜了一堆堆... 另外,step1和2来源 ...

  5. 免安装版的mysql步骤_mysql免安装版的安装方法及步骤

    mysql免安装版的安装方法及步骤 发布时间:2020-07-15 14:07:18 来源:亿速云 阅读:83 作者:清晨 小编给大家分享一下mysql免安装版的安装方法及步骤,希望大家阅读完这篇文章 ...

  6. c mysql 编译_MySQL编译安装之cmake

    mysql版本5.5以上编译安装时需要用到软件cmake,cmake特性是独立于源码编译,编译工作可以在另外一个目录中而非源码目录中进行, mysql版本5.5以上编译安装时需要用到软件cmake,c ...

  7. mysql 初始化_mysql第一次安装成功后初始化密码操作步骤

    把文件解压到一个目录下 这是解压后的目录 将my.ini文件考进去 双击打开my.ini 找到这两行更改成自己的解压路径保存 右键此电脑属性 找到高级系统设置配置环境变量 环境变量   新建 变量值是 ...

  8. 数据库软件MySQL的下载与安装+Navicat for MySQL图形化管理界面的下载与连接

    MySQL+Navicat 1 . mysql的下载与安装 2 . Navicat for MySQL图形化管理界面 1 . mysql的下载与安装 可以直接到官网下载 是免费的 官网下载地址选择的不 ...

  9. 【Mysql】 Mac Mysql密码重置

    Mac Mysql密码重置 Mac系统 1.切换到root用户: 方式一:完全切换到root用户,回车输入电脑的密码 su - root 方式二:当前用户临时获得root权限 su 或 sudo su ...

最新文章

  1. ML之回归预测:利用十(xgboost,10-1)种机器学习算法对无人驾驶汽车系统参数(2017年的data,18+2)进行回归预测值VS真实值——bug调试记录
  2. 什么是Promise?前端开发人员会使用Promise简直就是如虎添翼
  3. Restoring Road Network(弗洛伊德算法的使用)
  4. springcloud实践之断路器:Hystrix原理和解构
  5. 【ABAP系列】SAP ABAP模块-任意report作为附件以邮件形式发送
  6. 什么是跨域及跨域请求资源的方法?
  7. Oracle下的Databse,Instance,Schemas
  8. mysql++多版本安装_MySQL多版本多实例安装启动
  9. centos7默认字体_CentOS7.5字体美化
  10. 速进!2000核实计算资源免费领取,名额有限,即开即送!
  11. VMware 安装 Linux---错误-未找到要在其中创建新文件系统的有效设备
  12. Matlab之通用特殊矩阵函数
  13. tp5使用RabbitMQ的使用记录
  14. WPS 解决插入尾注后无法添加分节页符
  15. Stellarium0.19.3国内下载(64位)
  16. U盘无法与计算机连接,U盘无法连接电脑的解决方法
  17. 小提琴统计图_快速绘制分组小提琴图工具
  18. 微软OpenPai平台部署安装(kubernetes 大数据和深度学习平台安装部署)
  19. 想使用hexo(个人博客的方案) Next(主题)搭建一个个人的照片墙
  20. 5G系统新型网络架构

热门文章

  1. PHP 实现Office word 关键词添加背景色
  2. Python大法之抛 异常
  3. cmake 常用变量和常用环境变量查表手册
  4. secureCRT自动断开的解决方法
  5. Js与Jsp、Jsp之间的中文乱码转换
  6. InfluxDb中写入重复数据问题解决方案
  7. Spring框架介绍及使用(转载)
  8. python学习手册笔记——20.迭代和解析
  9. Android 8.1 源码_启动篇(一) -- 深入研究 init(转 Android 9.0 分析)
  10. vscode 搭建go开发环境的13个插件的安装