|
|
|
|
||||||
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Hello
I'm having a problem to conect and use ruby to performe some operations with a mysql database. I downloaded the gem mysql 2.7.3 (win32) and added the windows path with mysql bin and mysql lib entries.When a try to execute the script below an error occurs, with a message: Error in the entry of procedure mysql_stmt_row_tell in lib LIBMYSQL.dll? in the code: require 'rubygems' require 'mysql' m = Mysql.new("localhost","user","pass","database") r = m.query("SELECT * FROM table") r.each_hash do |f| print "#{f['camp1']} - #{f['camp2']}" end Could you me, please? Thank's Berable -- Posted via http://www.ruby-forum.com/. |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
> Error in the entry of procedure mysql_stmt_row_tell in lib LIBMYSQL.dll? googling for that error message yielded http://brianbruijn.wordpress.com/200...instant-rails/ does that ? -- Posted via http://www.ruby-forum.com/. |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
another error happened:
>ruby mysql2.rb C:/InstantRails-1.6/ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-mswin32/ext/mysql.so: 998: Acesso inválido ao local de memória. (Invalid Access of memory location) - C:/InstantRails-1.6/ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-mswin32/ext/mysql.so (LoadError) from C:/InstantRails-1.6/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `require' from mysql2.rb:2 >Exit code: 1 The code are the same. Thank's for your interest Roger! Roger Pack wrote: > >> Error in the entry of procedure mysql_stmt_row_tell in lib LIBMYSQL.dll? > googling for that error message yielded > http://brianbruijn.wordpress.com/200...instant-rails/ > does that ? -- Posted via http://www.ruby-forum.com/. |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
maybe try a different version of the mysql dll?
>>> Error in the entry of procedure mysql_stmt_row_tell in lib LIBMYSQL.dll? -- Posted via http://www.ruby-forum.com/. |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Humm,complicated...
how can I know the right version of library I shoud use? Roger Pack wrote: > maybe try a different version of the mysql dll? > >>>> Error in the entry of procedure mysql_stmt_row_tell in lib LIBMYSQL.dll? Thank's again! -- Posted via http://www.ruby-forum.com/. |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
Bruno Moura wrote:
> Humm,complicated... > > how can I know the right version of library I shoud use? > > Roger Pack wrote: >> maybe try a different version of the mysql dll? >> >>>>> Error in the entry of procedure mysql_stmt_row_tell in lib LIBMYSQL.dll? > > Thank's again! For me with your gem, I have "c:\program files\mysql...\bin" in my path, and version 14.12 Distrib 5.0.45 [from running mysql --version] installed and the code that you posted works. That's with XP so maybe that's a factor. -R -- Posted via http://www.ruby-forum.com/. |
|
|
|
#7 |
|
Messages: n/a
Hébergeur: |
My code runs in your machine... puts!
mysql Ver 14.12 Distrib 5.0.27, for Win32 (ia32) humm my number version is bit different... I'll try to install another version of instant rails or install the complet stack at begining (ruby, mysql, rails, not istant rails). Thank's so much Roger! Roger Pack wrote: > Bruno Moura wrote: >> Humm,complicated... >> >> how can I know the right version of library I shoud use? >> >> Roger Pack wrote: >>> maybe try a different version of the mysql dll? >>> >>>>>> Error in the entry of procedure mysql_stmt_row_tell in lib LIBMYSQL.dll? >> >> Thank's again! > > For me with your gem, I have > "c:\program files\mysql...\bin" in my path, and > version 14.12 Distrib 5.0.45 [from running mysql --version] > installed and the code that you posted works. That's with XP so maybe > that's a factor. > -R -- Posted via http://www.ruby-forum.com/. |
|
![]() |
| Outils de la discussion | |
|
|