昨天在自己的远程服务器上玩,把系统重装了.新装了MySQL,在本地用navicat连接的时候出了几个小问题. 问题一:SSH: expected key exchange group packet from server 这个问题在网上查了查说是navicat自己的问题,升级版本就好了.没管那么多,在SSH选项卡里把使用ssh通道取消了,使用常规连接. 问题二:2003 - Can't connect to MySQL server on 'XXX' (10038) 第一个问题刚解决,但是第二个…
转:https://blog.csdn.net/qq_27463323/article/details/76830731 之前下了一个Navicat 11.0 版本 用ssh通道连接时总是报错 (报错信息:SSH:expected key exchange group packet form serve) 账号信息都没问题.实属纳闷,最后在网上搜索了相关疑问,给出的答复有很多种,个人践行了2个方法操作后得到解决. 1.关掉防火墙(若关掉防火墙后 行不通试下更换版本) 2.版本问题(更新版本到 N…
数据库连接出错 expected key exchange group packet form server SSH: expected key exchange group packet form server 一台服务器有问题,另一台没有,看了下 OpenSSL 不是一个版本. 估计是客户端不支持新版的 OpenSSL,升级客户端.…
情况 使用 PuTTY 通过 SSH 访问 ProxySG 或 Advanced Secure Gateway (ASG) 时,您会看到如下错误:"expected key exchange group packet from server". 解 在 PuTTY 的左侧窗格中,导航到“连接” > SSH > Kex. 在算法选择策略下,选择 "Diffie-Hellman group exchange". 单击向下.此操作会将“Diffie-Hellm…
转载自:https://blog.csdn.net/enweitech/article/details/80677374 解决方法: vim /etc/ssh/sshd_config shift+g 添加 KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1 ;重启 service sshd re…
远程连接mysql时包如下错误: 1130 -host 'localhost' is not allowed to connect to this mysql server 解决办法 本地用root账号登陆mysql,修改mysql数据库的user表将host字段改为%.命令如下 mysql -uroot –p123 mysql>use mysql; mysql>update user set host = '%' where user = 'root'; OK搞定!…
错误提示:1130 -host 'localhost' is not allowed to connect to this mysql server 原因:手贱把mysql数据库系统中mysql数据库给删了 解决办法: 首先关闭mysql服务, 其次打开一个终端输入:mysqld –skip-grant-tables 最后再打开一个终端输入:mysqlcheck –check-upgrade –all-databases –auto-repair 之后就可以连上数据库了. 注意: 该操作会把存储…
能提示输入密码,说明网络能够连接,而且能连到服务器.输入密码后提示错误,说明应该是权限问题 解决方法: ​一.进入mysql数据库命令行 ​二.输入use mysql; ​三.设置root账号密码为123456可以访问用任何ip访问mysql服务器 输入grant all privileges on *.* to root@"%" identified by "密码"; 这相当于是给IP-xxx.xxx.xxx.xxx赋予了所有的权限,包括远程访问权限,%百分号表示…
pymysql.err.InternalError: (1130, u"Host '127.0.0.1' is not allowed to connect to this MySQL server") mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 注:输入这段指令并回车后允许所有用root用户并且输入“123456”密码的主机登入该mysql…
用Navicat Premium 连接mysql数据库时报错 报错原因:此时的MySQL默认不能远程连接. 解决方案:修改MySQL配置 具体步骤: 1.登陆服务器,进入数据库 mysql -uroot -p密码 查看数据库用户 show databases; 2.切换用户,查看配置 执行命令 use mysql; select host from user where user='root'; 看到如图所示的配置:localhost 3.修改配置 执行如下命令 update user set…