您的位置:首頁技術文章
文章詳情頁

ruby-on-rails - Ruby腳本鏈接MySQL數據庫使用DBI調試報錯

瀏覽:115日期:2024-08-10 11:09:03

問題描述

最近在測試Ruby的DBI鏈接數據庫進行查詢的時候,代碼編寫完畢,通過命令行進行測試

ruby-on-rails - Ruby腳本鏈接MySQL數據庫使用DBI調試報錯

報錯如圖,

個人首先判斷是否是DBI加載出現問題,通過irb中調試,require ‘dbi’之后,同樣報錯:

ruby-on-rails - Ruby腳本鏈接MySQL數據庫使用DBI調試報錯

最后個人判斷是DBI本地并未裝載導致(基本功能,理應Ruby繼承,不論是Win還是Linux平臺),結果提示如下;

ruby-on-rails - Ruby腳本鏈接MySQL數據庫使用DBI調試報錯

最后想通過更換Gem的源(使用淘寶的源),再次進行安裝gem sources -r https://rubygems.org/gem soruces -a http://ruby.taobao.org/然后執行 gem update, 再執行gem install dbi,結果顯示:

ruby-on-rails - Ruby腳本鏈接MySQL數據庫使用DBI調試報錯

安裝成功! 且通過irb進行測試也同樣成功!

ruby-on-rails - Ruby腳本鏈接MySQL數據庫使用DBI調試報錯

好吧,我的問題臨時性解決了! 謝謝大家!

問題解答

回答1:

自己解決了,感謝各位前來幫忙!

相關文章:
国产综合久久一区二区三区