windows环境下,ruby 连接mysql 报错
require "D:/ruby-mysql/ruby-mysql-0.2.6/mysql"
begin
#尝试连接mysql数据库
my = Mysql.connect("localhost","root","123456","test")
#连接成功,显示Mysql数据库版本
puts my.get_server_info
rescue Mysql::Error => err
#如果失败,显示错误信息
puts "错误代码:#{err.errno}"
puts "错误信息:#{err.error}"
ensure
my.close if my
end
运行以上代码,报这样的错误:
D:/ruby-mysql/ruby-mysql-0.2.6/mysql.rb:1019:in read': Packets out of order: 0 (RuntimeError)
read'
from D:/ruby-mysql/ruby-mysql-0.2.6/mysql.rb:444:in
from D:/ruby-mysql/ruby-mysql-0.2.6/mysql.rb:110:in real_connect'
initialize'
from D:/ruby-mysql/ruby-mysql-0.2.6/mysql.rb:91:in
from D:/ruby-mysql/ruby-mysql-0.2.6/mysql.rb:1085:in new'
real_connect'
from D:/ruby-mysql/ruby-mysql-0.2.6/mysql.rb:1085:in
from D:/软件/eclipse-standard-kepler-SR2-win32/hello/testDb.rb:3:in `'
项目要用到ruby,新人,求大神帮忙,搞了一天了,没连上
上一篇: Yii2.0 结构概述
下一篇: 《Ruby太慢了》php版回文数计算代码
推荐阅读
-
如何在windows 64bit、java 64bit环境下连接Access数据库
-
windows环境下mysql数据库的主从同步备份步骤(单向同步)
-
windows环境下mysql数据库的主从同步备份步骤(单向同步)
-
Windows环境下的MYSQL5.7配置文件定位图文分析
-
详解在Windows环境下访问linux虚拟机中MySQL数据库
-
解决Windows环境下安装 mysql-8.0.11-winx64 遇到的问题
-
Windows7下安装使用MySQL8.0.16修改密码、连接Navicat问题
-
Windows下搭建PHP开发环境(Apache+PHP+MySQL)
-
windows下jsp+mysql网站环境配置方法第1/2页
-
Windows环境下的MYSQL5.7配置文件定位图文分析