Ubuntu Navicat链接mysql (9.17第六天)
Navicat链接MySQL
首先要在虚拟机里面下载好MySQL,在宿主机里面下载好Navicat
Navicat下载及安装教程:https://blog.csdn.net/jsnhux/article/details/80921454
MySQL安装在上个博客有,这里主要说下配置的问题,和一些常见的错误
(1)配置MySQL
1.ubuntu 下mysql 的启动停止命令
立即停止:service mysql stop
重启服务:service mysql restat
启动服务:service mysql start
2. mysql 文件配置介绍
MySQL 官方文档:https://dev.mysql.com/doc/refman/5.7/en/ 这里MySQL的版本是5.7
MySQL 文件配置文档:https://dev.mysql.com/doc/refman/5.7/en/server-administration.html
配置文件的路径:根配置文件是 cat /etc/mysql/my.cnf
实际的配置文件地址在红框中
打开MySQL的配置文件,下图两个当中有其中一个有需要注释的代码,注释掉就好。
注释掉文件中的:bind-address = 127.0.0.1: -> #bind-address = 127.0.0.1:
链接时候可能出现的错误
拒绝用户root的访问,我们只要在MySQL里面开通访问权限就好了
解决办法:到mysql 所在的服务器
1.进去mysql
输入:use mysql;
输入:select user,authentication_string,host from user; 发现host 里面只有host 给其他的ip 开通访问权限。
2.开通访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;
quit;
发现依然不能访问,此时看看防火墙 关闭防火墙:sudo ufw disable
再重启mysql 服务 service mysql restart 连接成功
最新文章
- Server Develop (八) IOCP模型
- python's descriptor II
- SQL SERVER 锁定的实例
- python【第十九篇】Django进阶
- Singleton 模式
- MyCat 介绍、分片规则、调优的内容收集
- Mockito简介(转)
- SELinux开启和关闭
- CI_SMOKE配置手册
- vue中路由跳转的底层原理
- 从零开始打jar包--补充
- Java中的RASP实现
- SimpleAdapter用法
- Mysql取消SSH链接和恢复SSH链接
- [转] Jsp 重点
- 关于YARN的基本结构
- ZeroMQ一个更小、更快、更简单的智能传输层协议
- codeforces 705A:Hulk
- dicom和dicomdir
- 两个imageView实现图片轮播
热门文章
- mysql 两表索引优化
- shell 脚本终止进程
- vscode spring boot配置文件application.properties不提示解决方式
- idea跑mapreduce结果为空白文本,idea代码被莫名其妙地改动了
- 机器阅读理解(看各类QA模型与花式Attention)(转载)
- R 《回归分析与线性统计模型》page119,4.2
- Day7 - J - Raising Modulo Numbers POJ - 1995
- 解决上传代码到GitHub报错Push rejected: Push to origin/master was rejected
- Kafka--生产者
- 微服务中springboot启动问题