Mac系统下安装MySQL和Navicat
一、 软件下载
1.MySQL:https://www.mysql.com/downloads/
在界面下载社区版的Mysql Mysql Community(GPL) Downloads—MySQL Community Server—macOS 12 (x86, 64-bit), DMG Archive
2.Navicat:https://www.navicat.com.cn/download/navicat-for-mysql#mac
二、MySQL安装
1.安装下载的文件
一定要记住自己设置的密码
2.检查是否安装成功
1)在系统便好设置中,找到mysql图标
2)点击MySQL图标,两个绿色的圆形图标,则说明Mysql已经安装成功了
三、配置MySQL远程访问
MySQL安装成功后,用户默认只支持本地访问,无法远程访问,这时需要新建远程访问用户,用于Navicat连接到mysql(不然会报错:2002 - Can’t connect to server on ‘127.0.0.1’ (36))。
1.查看MySQL用户
1)进入mysql
打开终端,输入:/usr/local/MySQL/bin/mysql -u root -p
输入密码,进入mysql
2)进入use库
用户信息的 user 表存在mysql数据库中
输入:use mysql;
3)查看当前 root 用户的相关信息
输入:select host, user, authentication_string, plugin from user;
表格中 root 用户的 host默认显示的 localhost,不能远程访问。
2.授权 root 用户的所有权限并设置远程访问
1)授权
在上图的命令行中输入:GRANT ALL ON . TO ‘root’@‘%’;
报错,The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
2)The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement 错误排查
- 查看root用户是否有grant_priv 权限,在当前页面输入:flush privileges;
root有grant_priv 权限,非root权限问题,继续排查。
- 修改root用户的 host 为可以访问所有主机(打造一个真正的超级管理员),然后更新权限为拥有所有的权限,输入:update user set host=‘%’ where user=‘root’;
- 刷新权限,输入:flush privileges ;
- 这时再次授权,输入: GRANT ALL ON . TO ‘root’@‘%’; 就不报错了。
- 重启mysq使配置生效l,输入:sudo /usr/local/mysql/support-files/mysql.server stop
四、Navicat安装与配置
1.安装下载的软件
2.打开Navicat 点击连接,选择MySQL
3.输入数据库连接名和密码,点击测试连接
如果测试失败,确认mysql是否设置了远程访问。
点击保存,就配置成功了
Mac系统下安装MySQL和Navicat相关推荐
- Mac系统下安装MySQL详细步骤
Mac系统下安装MySQL详细步骤. 每次打开终端,都出现mysql 找不到的情况,这是因为路径问题. 解决办法.
- win10 mysql安装转圈_win10系统下安装MySQL的过程
转自脚本之家原链接 WIN10系统MYSQL的下载与安装详细教程,记录如下 前两天ubuntu下安装mysql遇到了一些依赖问题,结果解决了半天,没解决好,还把我的系统搞坏了,小白破坏力好强. 到现在 ...
- win10系统下安装MySQL的过程
转自脚本之家原链接 WIN10系统MYSQL的下载与安装详细教程,记录如下 前两天ubuntu下安装mysql遇到了一些依赖问题,结果解决了半天,没解决好,还把我的系统搞坏了,小白破坏力好强. 到现在 ...
- 联想打印机 linux驱动怎么安装步骤,如何在MAC系统下安装打印机驱动
故障现象: 如何在MAC系统下安装打印机驱动?解决方案: 一.LJ2208安装苹果驱动步骤: 1.运行lenovo Lj2208 install: 2.点击"继续": 3.软件许可 ...
- Q106:Mac系统下安装编译PBRT-V3
Mac和Linux比较类似,所以,"Mac系统下安装编译PBRT-V3"和"Linux系统下安装编译PBRT-V3"是非常相似的. 基于"Q106:L ...
- Windows系统和Linux系统下安装MySQL
Windows系统下安装MySQL: 一.获取MySql 1.获取下载地址进行下载 https://dev.mysql.com/downloads/mysql/浏览器访问下载 选择这一步可以不用注册登 ...
- 在linux下怎么安装mysql,手把手教你在Linux系统下安装MySQL
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 下载并安装MySQL官方的 Yum R ...
- Linux系统下安装MySQL及QT数据库编程
系统为Ubuntu16.04LTS,MySQL版本为5.7,QT版本为5.12.9 安装MySQL sudo apt-get install mysql-server //服务端 sudo apt-g ...
- mac环境下安装mysql
一,下载mysql 官网"Community " 下会看到"MySQL Community Server"下方有一个"download"点击 ...
最新文章
- Google Colab使用教程
- java设计模式 工厂模式
- linux基础(day19)
- C++ Primer Plus章节编程练习(第五章)
- Luogu P3031 高于中位数
- js 页面history.back()返回上一页,ios 不重新加载ready的解决办法
- animateWithDuration
- python使用turtle步骤_Python+turtle交互式绘图:可以用鼠标拖动的小海龟
- 8086 MOV 指令的注意事项
- ulipad编码问题
- 5G时代车联网的通信协议——C-V2X
- (转)Weblogic 8.1的安装与配置
- Android App上架应用市场所需资料说明
- 在 Android 中使用指纹进行身份验证
- Apache Flink源码阅读环境搭建
- 我讲了一个故事,珍爱红娘来电话靠谱吗?这个男生太渣了!
- 不缺流量的罗永浩、李佳琦们,为啥深耕企业微信社群?
- 京东JOS API 接入使用笔记
- MRT转换工具下载与安装以及使用
- 万能电视遥控器代码表