数据库端口如果是3307的话 无法连接mysql 如何解决?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库端口如果是3307的话 无法连接mysql 如何解决?相关的知识,希望对你有一定的参考价值。
参考技术A 再建一个,另建数据库,就行了,何必再用一个mysql呢?甚至用一个库也没问题,数据库前缀不一样就行了。如果数据库连接端口非默认,在连接地址后面加上:3307,比如:localhost:3307sqlyog ssh 无法连接mysql
首先描述一下问题
问题:sqlyog 使用ssh免密,(使用本地私钥)无法连接mysql数据库
解决方案:
1.sqlyog 秘钥格式是以.ppk结尾的加密串,需要使用putty工具进行生成网上资料基本是生成的1024,但是一直提示unable to authenticate 但是没有解决问题重点是把1024改成2048
2.排查的话使用tail -f secure 可以具体查看连接信息
3.使用/usr/sbin/sshd -d -p 端口号 调试服务端信息
4.查看服务器ssh_config(客户端配置文件) sshd_config(服务端配置文件)
5.服务端配置文件sshd_config配置项
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
ChallengeResponseAuthentication no
GSSAPIAuthentication yes
GSSAPICleanupCredentials no
UsePAM yes
AllowAgentForwarding yes
AllowTcpForwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
PrintMotd no
PrintLastLog yes
TCPKeepAlive yesAcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
AcceptEnv XMODIFIERS
UseDNS no
AddressFamily inet
SyslogFacility AUTHPRIV
PermitRootLogin yes
PasswordAuthentication yes
捣鼓一整天排查问题,给其他小伙伴避坑,节省时间,如果对以上参数有兴趣的,可以自行搜索,打完收工。
以上是关于数据库端口如果是3307的话 无法连接mysql 如何解决?的主要内容,如果未能解决你的问题,请参考以下文章
mysql 多端口设置如开启3306,3307,3308端口后, 能否通过不同端口操作同一张表?
跪求ucenter 安装方法,mysql不是默认的3306端口,是3307端口怎么办?