- require 'mysql'
- con=Mysql.new('localhost','root','root','test')
- con.query('set names utf8')
- rs=con.query('select * from demotb')
- p rs.num_fields()
- p '---------------------'
- num=rs.num_rows()
- for i in 0..num-1
- rs.data_seek(i)
- a=rs.fetch_row()
- puts a[0]+':'+a[1]
- end
- p '----------------------'
- for i in 0..num-1
- rs.data_seek(i)
- a=rs.fetch_hash()
- puts a['name']+' : '+a['age']
- end
- rs.free()
- con.close
- con.close
以上就是ruby mysql数据库操作的详细内容,更多关于ruby mysql数据库操作的资料请关注九品源码其它相关文章!