备忘-ruby (mysql)

本文介绍了一个使用Ruby脚本连接MySQL数据库的方法,并演示了如何执行包括删除和查询在内的多种SQL语句。脚本中定义了数据库连接参数,并通过Mysql2 gem实现了与MySQL的交互。
##############################################################
# Copyright (C), 2013-2014.
#  File name: connect-mysql  
#     Author: cy        
#    Version: 1.0.0      
#       Date: 20140120
# Description: connect mysql 
###############################################################

#!/usr/bin/env ruby 

require 'mysql2'

mysql_host = "drhel35.com"
mysql_username = "root"
mysql_passwd = "xxxxxx.1"
mysql_db = "sysadmin"

delete_user_s1 = 'delete from user_preference where user_id = "#{user_id}"'
delete_user_s2 = 'delete from party_user_mapping where user_id = "#{user_id}"'
delete_user_s3 = 'delete from register_user where username= "#{username}"'
select_user = 'select * from register_user where username = "#{username}"'

connect = Mysql2::Client.new(:host=>"#{mysql_host}", :username=>"#{mysql_username}",:password=>"#{mysql_passwd}",:database=>"#{mysql_db}")
connect.query(delete_user_s1)
connect.query(delete_user_s2)
connect.query(delete_user_s3)
connect.query(select_user)

 

转载于:https://www.cnblogs.com/mover/p/3527361.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值