使用Navicat for mysql接连Ubuntu16的心路历程

mac2026-06-04  5

为什么会记录这个心路历程呢, 因为中间遇到了很多问题, 查找网上的办法没一个可行的, 是因为自己掉进了自己挖的坑里面去了,所以这里记录下, 给大家,也给自己以后可以用来参考的记录.

1. 安装mysql

#一定要先更新,不然就不知道会安装的那个版本, 坑的自己重新卸载掉再来一次 sudo apt-get update sudo apt-get install mysql-server mysql-client

安装server时,会输入+确认root密码

2.配置mysql远程访问权限

找到mysql配置文件并修改 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf #将bind-address=127.0.0.1注释 启动mysql服务器,并进入设置远程访问 grant all privileges on *.* to 'root'@'%' identified by '这里是远程访问时的密码哦' with grant option; flush privileges;

3. Navicat for mysql连接

安装这里就不讲了,网上资源很多的,点击连接 输入连接名:什么都可以 主机名/ip: 一般都输入的是ip, 去安装mysql的机子上看下即可 端口号: 按照默认的即可 用户名/密码.

4. 1045-Access denied for user’ip’(using passwoed:YES)

一般都是自己的用户密码输入错误了,没有配置远程服务->参考2 ,3使用的密码是远程设置时的密码, 不是本机登录的密码我当时是参考别人的教程走, 最后一直使用本机登录的密码等不上去 grant all privileges on *.* to 'root'@'%' identified by 'mysql' with grant option; flush privileges;

我的密码应该是: mysql

最新回复(0)