Mysql 远程连接错误排查
2024-10-09 02:31:19
1. 测试本地与远程服务器端口能否连通
telnet 远程IP 端口号
telnet 192.168.1.1 3306
2.如果是在aliyun或者aws云服务器上自建数据库
2.1 在安全组里开放对应端口号 (云服务器常用端口默认是不对外提供访问权限的,需要配置打开, 操作自行百度)
2.2 检查自建数据库是不是挂了
ps -ef|grep mysql
ps -ef|grep 3306
netstat -anp|grep mysql
2.3 检查连接ip是内网ip还是公网ip (我用内网ip在自己电脑远程访问没有成功)
2.4 修改mysql的配置文件 my.conf, bind-address = 127.0.0.1 为 bind-address = 0.0.0.0 (代表任意访问)
3. 访问用户或者IP权限不足, 请参考 https://www.cnblogs.com/hcl1991/p/9564759.html
4. 使用mysql-client连接, 密码如果有特殊字符, 需要用英文逗号括起来
mysql -h192.168.1.1 -uroot -p'#$mypasswd.'
最新文章
- C#简单的对象交互
- IIS7 IIS8 中多个版本php共存的方法
- nmap的script参数列表
- Asp.Net Web API 2第三课——.NET客户端调用Web API
- Codeforces Round #258 E Devu and Flowers --容斥原理
- 《JAVA与模式》之适配器模式(转)
- cocos基础教程(2)Window环境下搭建(补充)
- DB 从zl.xml中导入数据库用户名及密码等!
- ISBN-10和ISBN-13有什么区别?
- PHP时间戳与时间相互转换(精确到毫秒)
- Flexible 弹性盒子模型之CSS justify-content 属性
- 【Python】 配置文件相对路径&;软件自动执行的工作目录
- ML学习分享系列(1)_计算广告小窥[上]
- Hadoop错误之namenode宕机的数据恢复
- python基础 ---- 安装
- MySQL+MGR 单主模式和多主模式的集群环境 - 部署手册 (Centos7.5)
- PAT-Top1001. Battle Over Cities - Hard Version (35)
- scala-协变和逆变
- smfony
- 大神的P图过程!快来偷窥!