本地计算机如何连接阿里云Mysql数据库

以下方案仅针对Windows系统

第一种、监听地址配置错误解决方法:

检查mysql服务端口(默认为3306)是否正常监听在127.0.0.1上,如果监听在127.0.0.1上那只允许服务器本身访问的,其他地址是访问不了的.

默认的数据目录C:\ProgramData\MySQL\MySQL56下,有一个my.ini文件,将bind-address = 127.0.0.1参数,更改为bind-address = 0.0.0.0 或注释此行,或修改mysql访问端口

第二种、被防火墙阻拦解决方法:

如果排查mysql服务监听在0.0.0.0地址3306端口上,需检查防火墙设置。如果是被防火墙拦截,需开放数据库服务端口。

第三种、USER表配置错误解决方法:

语句赋权:  grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘***********‘;

时间: 2024-10-09 21:16:49

本地计算机如何连接阿里云Mysql数据库的相关文章

Android应用通过JDBC直连阿里云MySQL数据库

1.设置白名单,获取外网连接地址 外部设备要访问阿里云MySQL数据库,则需要设置白名单,具体操作链接: https://help.aliyun.com/document_detail/43185.html?spm=a2c4g.11186623.2.14.d8c4110bf110vr#concept-pdr-k2f-vdb 设置白名单,再获取外网连接地址 2. 配置JDBC 配置JDBC的时候的时候将外网地址替换称IP地址即可. 外网连接地址类似:rdssoxxxxxxxxx.mysql.rds

FineReport如何用JDBC连接阿里云ADS数据库

在使用FineReport连接阿里云的ADS(AnalyticDB)数据库,很多时候在测试连接时就失败了.此时,该如何连接ADS数据库呢? 我们只需要手动将连接ads数据库需要使用到的jar放置到%FR_HOME%\WebReport\WEB-INF\lib下面,然后重启设计器,新建JDBC数据连接,其数据库下拉选项中选择My SQL,接着手动输入其驱动URL以及用户名密码即可.具体步骤如下: 1.jar准备 连ads数据库要使用mysql的jdbc驱动包,下载下来之后,将其放到相应的lib下面

Navicat连接阿里云Mysql遇到的的坑

连上去那一刻,心态真是起飞了?? 下面笔者总结安装Mysql开始所遇到的坑(Ps 笔者是阿里云的Centos6.8): ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 出现类似上面问题的,就是说 你登录的账号是需要密码的,意思是没有使用密码的[email protected] 拒绝访问 先走一遍安装流程: 1 . 进入系统 使用 su 命令 进入 root 权限. 2 . 使用

连接阿里云服务器数据库

连接步骤: 第一步: 肯定要看你的mysql数据库是否启动,才能确定是否能够连接,一下有两种方式 1.service mysqld status   查看你mysql状态 2.ps -e |grep mysqld     查看你mysql运行对应的进程 第二步:开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限. 主流的有两种方法,改表法和授权法. 相对而言,改表法比较容易一点,个人也是比较倾向于

php连接阿里云mysql

1.开启Mysql远程访问端口 现在服务器控制台,安全组那边开启3306端口 2.修改Mysql配置文件 vim /etc/mysql/mysql.conf.d/mysqld.cnf,找到bind-address = 127.0.0.1,注释掉 3.服务器登录mysql 运行grant all on *.* to [email protected]'%' identified by 'root' 参考资料: https://www.cnblogs.com/patrickding/p/643545

用Navicat连接阿里云ECS服务器上的MySQL数据库

用navtive连接阿里云服务器(Linux)的数据库时,老是连接不上,并且报10060错误,要通过以下两个步骤解决: 1.先进入linux连接数据库并输入密码: mysql -uroot -p 2.输入以下命令进行授权: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这里写自己数据库的密码' WITH GRANT OPTION; 3.刷新权限: FLUSH PRIVILEGES; 4.添加了权限之后,还是连接不上数据库.必须给

如何用navicat连接阿里云内网的mysql数据库

1.首先用ssh连接阿里云服务器 2.连接mysql数据库 设置完这两项就可以连接阿里云内网mysql数据库 原文地址:https://www.cnblogs.com/SeaWxx/p/9969007.html

使用Navicat远程连接阿里云ECS服务器上的MySQL数据库

1.必须给服务器的安全组规则设置端口放行规则,在管理控制台中设置: 2.之后填写配置,授权对象是授权的IP,其中0.0.0.0/0为所有IP授权,之后保存; 3.Navicat使用的配置 在编辑连接处,要配置SSH和常规两项 在常规项填写配置,主机名填写:localhost,配置完成后,就使用Navicat远程连接阿里云ECS服务器上的MySQL数据库: 测试连接,完美成功. 原文地址:https://www.cnblogs.com/GreenForestQuan/p/11776130.html

使用Navicat或者其他数据库工具连接阿里云EDS(数据库服务器)实例过程详解

使用Navicat或者其他数据库工具连接阿里云EDS(数据库服务器)实例过程详解 背景:这几天从阿里云上面购买了云服务器,最垃圾的那种,还送oss和EDS数据库服务器,只不过EDS数据库服务器只有一个月的,就主动升级为一年的,49还是59忘了.对于配置这种EDS过程中,产生的一个念头就是:大厂就是大厂,考虑到用户使用产品的各个方面,都给你解释的清清楚楚,安排的明明白白的.所以,完全可以按照官方给的文档数据库权限用户和创建数据库和表,并使用Navicat连接到远程服务器 自己写文档不给官方文档,实