mac上搭建mysql环境配置

注意:mysql版本要和你的MAC版本保持一致

2、一路傻瓜式点击下一步

此处选择“Use Legacy Password Encryption”,否则使用navicat连接mysql的时候,会报无法加载身份验证的错误。

3、环境配置

打开终端,输入:echo $SHELL 回车执行

输入:cd /usr/local/mysql,回车执行

然后输入:sudo vim .bash_profile,回车执行

需要输入root用户密码。sudo是使用root用户修改变量文件

进入编辑器后,然后先按“i”,即切换“插入”状态。就可以通过上下左右移动光标,或空格、退格以及回车等编辑内容,和windows一样

在文档内输入:export PATH=${PATH}:/usr/local/mysql/bin

然后按Esc退出insert状态,并在最下方输入 :wq 保存退出

输入:source .bash_profile 回车执行,运行环境变量。

再输入mysql命令:mysql -u root -p,即可使用

![](https://img2020.cnblogs.com/blog/1416128/202004/1416128-20200422174348148-1978628635.png)

Navicat连接mysql

1、首选,打开Navicat软件,在界面中找到“连接”菜单,并点击。在弹出的菜单中,选择“MySQL”,其他数据库同理。

2、在弹出的新界面中,输入连接名,这个连接名是为了方便记录是哪台服务器,可自行命名。输入主机,主机是mysql的服务器地址。输入端口:MySQL服务器端口。输入用户名和密码。

3、第二步的时候,如果担心自己输入的各项信息有误,可以使用左下角的“测试连接”,这个地方主要是测试数据库连接是否成功,如果不成功会提示相应的信息,然后,根据提示信息修改相应的信息。

4、确保上述信息没有问题后,点击“保存”按钮。这时,操作界面会消失,同时,可以在主界面的左侧列表中多了一个“test”的菜单,这个菜单就是刚才添加的MySQL的链接。

5、双击左侧的“test”菜单,就可以链接到MySQL服务器了。连接后,可以针对不同的数据库进行各种操作了。

如果连接失败请看这里

1、1130, "Host 'xxxx' is not allowed to connect to this MySQL server"(如果报这个错误❌)

解决方法:修改mysql权限表

update user set host='%' where user='root';

最后:flush privileges;

mac mysql 链接_mac上搭建mysql环境配置和Navicat连接mysql相关推荐

  1. 服务器上搭建java环境,安装tomcat以及MySQL数据库-小白教程

    文章目录 前言 一.安装jdk,搭建java环境 二.安装MySQL 三.安装Tomcat 总结 前言 我第一次租服务器的时候也是从网上找方法,各种教程琳琅满目,太杂乱,我在这里做一个总结.我的系统是 ...

  2. 【mongodb环境】在ubuntu上搭建mongodb,并且开启远程连接

    [mongodb环境]在ubuntu上搭建mongodb,并且开启远程连接 标签(空格分隔): mongodb 参考资料 mongodb 官方文档 安装mongodb 第一步:设置 public ke ...

  3. Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm、Anaconda等软件,在Mint系统上安装cuda和cudnn

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm.Anacon ...

  4. 简单几步教你怎么在路由器上搭建PHP环境的网站

    2019独角兽企业重金招聘Python工程师标准>>> 今天早上在锐哥博客看到的,他说他的博客布置在路由器上,我对于网络硬件不是很了解,但是感觉很牛逼,于是希望他能写一个教程教大家怎 ...

  5. 第一篇Mac上fluter开发环境配置

    第一篇Mac上fluter开发环境配置 一.安装Xcode 二.安装Android studio 1.下载并安装[下载android studio](https://developer.android ...

  6. WIN10 vagrant和virtualbox虚拟机和一键搭建lnmp环境配置thinkphp虚拟主机

    版本:win10系统 virtualbox:5.1.26 vagrant :1.9.7 centos 7.0 xshell/git 首先下载好对应版本的软件 配置vagrant和virtualbox ...

  7. 用Navicat连接MySQL的安装及配置

    Nothing is impossible. 用Navicat连接MySQL的安装及配置步骤及所遇到问题 安装MySQL 一.下载MySQL 二.下载完后文件内容 三.配置系统的环境变量Path 四. ...

  8. Java常见问题(1)navicat连接mysql报2059错误

    一.navicat连接mysql8后出现2059报错原因 使用navicat连接mysql数据库的时候,弹出2059错误,如下图所示,出现的原因是mysql8安装选择了强加密规则caching_sha ...

  9. MySQL8.0.11的安装和Navicat连接mysql

    在window7系统下: 官方下载链接: cdn.mysql.com//Downloads/- 下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\web\mysql-8. ...

最新文章

  1. Escape Time II 简单的深搜dfs()
  2. dubbo 自定义过滤器,打印接口调用信息
  3. Unity 4.x 2D游戏开发基础教程大学霸第一更
  4. 傻瓜式操作Nagios图解
  5. android gradle + junit +jacoco +sonarscaner(sonarrunner) 获取单元测试覆盖率以及代码质量
  6. Buy and Resell 2018中国大学生程序设计竞赛 - 网络选拔赛
  7. mysql一对多关联查询分页_mysql一对多关联查询分页错误问题的解决方法
  8. 网页爬虫,HttpClient+Jericho HTML Parser 实现网页的抓取
  9. lu分解法matlab_MIT 18.065—机器学习中的矩阵方法02 矩阵乘法与矩阵分解
  10. JS - 移动设备终端的touch事件
  11. 汝把公司搞死了,不批汝批谁?
  12. 如何使用MOQ进行单元测试
  13. OpenCV对图片的读写,像素值的访问,修改
  14. 计算机网络简历自我认识,计算机网络专业简历的自我评价
  15. 将数字转换为中文大写(缩写)
  16. 正宗eMule官方网站导航
  17. Js数据类型间的相互转换
  18. 辐射能量、辐照度、辐射亮度
  19. SEO快速排名,关键词快速排名软件,到底靠谱不靠谱
  20. Html+Css实现鼠标经过图片放大

热门文章

  1. python代码200行左右_200行Python代码实现2048
  2. python正弦波和等腰三角波_正弦波脉宽调制(SPWM)原理
  3. 我今年89岁,刚刚拿了个物理学博士学位
  4. 总投资200亿,中国第五座航天发射中心来了!为何选址在宁波?
  5. 用AI写出的第一本书面世:先进算法能对机器生成的内容负责吗?
  6. 智能芯片的下一场战争是什么?
  7. 响应HTTP服务的shell脚本
  8. linux如何自动化部署脚本实现免密登录并访问资源
  9. 1260 不一样的A+B
  10. 技术人生“白天求生存,晚上谋发展”