1 建立一个 .rb 文件,比如:connect.rb

2 输入代码

require 'mysql'
dbh = Mysql.real_connect("localhost","root","","databasename",3306);
sql = "select *from tablename"
res = dbh.query(sql)

3 打开Terminal,输入命令

ruby connect.rb

4 结果什么也没有?那就对了,如果有错误可能是没有“mysql”,那么运行

gem install mysql

5 接下来我们看看结果

res.each do |row|puts "#{row[0]}"
end

这样就输出了查询的第1行结果,很简单吧!

转载于:https://www.cnblogs.com/iosdev/archive/2012/11/27/2791122.html

Ralis: 连接数据库并查询相关推荐

  1. C# 连接数据库,查询数据

    //获取数据 private void GetData() {//查询条件int day11,day12,day21,day22,month;day11 = 61; day12 = 90; //时间段 ...

  2. JSP连接数据库实现查询

    JSP连接数据库实现查询 创建MySQL的表 database db_shop; use db_shop; create table admin_info( idint(11) NOT NULL AU ...

  3. 连接数据库实现查询员工信息

    连接数据库实现查询员工信息 按步骤操作实现查询 package com.zheng.z;import java.sql.Connection; import java.sql.DriverManage ...

  4. java连接数据库代码查询music表和斗地主排序

    斗地主排序代码 package com.zhongruan;import java.util.*;public class DouDiZhu2 {public static void main(Str ...

  5. thinkphp mysql desc table_Thinkphp 连接数据库、查询、添加

    一.连接数据库配置及Model数据模型层 1. Thinkphp\conf\convertion.php中找到数据库设置部分,复制到自己的配置文件中,并添加好有关数据库的内容 JiaoWu\Home\ ...

  6. BCB 连接数据库和查询数据

    1.托两个控件: TADOConnection 和 ADOQuery 2.将连个 控件关联. 连接数据库代码: 2.数据库查询代码

  7. mysql查询当前库的实例名_连接数据库,查询当前的数据库名、服务名、实例名、表空间、用户名...

    1.使用plsql: sqlplus /nolog (Linux:su - oracle) 2.连接数据库: 连接本地数据库:conn / as sysdba 远程连接数据库:conn usernam ...

  8. java链接mysql输出查询_用java做网站,java连接数据库并查询输出到页面

    java web的后缀名是jsp,所以咱们要有一个jsp的开发环境,我这用的是jspStudy 自行百度.这软件是一个集成开发环境,安装启动后即可使用,集成了tomcat和mysql数据库 首先我们先 ...

  9. xampp php连接mysql数据库_关于PHP xampp连接数据库之后查询失败,数据库连接成功,表中也有数据...

    @海源: <?php mysql_select_db("infosystem", $link);          //选择数据库 $q = "SELECT * F ...

最新文章

  1. day_6:验证码识别
  2. myeclipse的buildpath 和lib引入的区别
  3. 设计模式:选择排序(select sorting)
  4. 解决WinCE自动挂起的问题
  5. 从 WordCount 到文档的倒排索引详解
  6. SSH连接远程服务器,本地known_hosts文件记录了什么
  7. 云服务器的主机名是否可以修改??
  8. 渐变颜色Qt学习:QPainter之渐变填充
  9. 利用CSS使元素在水平方向或水平,竖直同时居中
  10. 解决pandas apply返回多个值时报错:ValueError: too many values to unpack
  11. 敏捷开发般若敏捷系列之五:如何推广敏捷(中)(无寿者,回报,破我执)...
  12. 资源监视工具 Glances
  13. 解决:WebDriverException: 'chromedriver' executable needs to be in PATH
  14. linux安装bash工具包,Linux 资源监视工具BashTop的安装和使用
  15. C++之安装boost库
  16. mysql 无法连接 native_php无法连接mysql8 mysql_native_password
  17. 高等数学-函数在线绘图工具推荐(精选好用)
  18. idea git使用
  19. DHTMLX JS Gantt Library 7.1.13
  20. 大屏可视化简介(echarts)

热门文章

  1. Mybatis的CRUD之XML方式以及动态SQL
  2. Ocelot中文文档-微服务ServiceFabric
  3. react-native scrollview触摸滚动事件
  4. Spring的事务传播性
  5. HDU - 1223 DP 分类
  6. 第二阶段团队项目冲刺第三天
  7. 如果你恨一个程序员,忽悠他去做iOS开发
  8. Hyper-V 虚拟机快照:常见问题
  9. BZOJ.4821.[SDOI2017]相关分析(线段树)
  10. 创建应用服务器连接客户端