免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5776 | 回复: 13
打印 上一主题 下一主题

如何做一个数据插入的脚本呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-01-31 22:38 |只看该作者 |倒序浏览
本帖最后由 chao1999 于 2013-01-31 23:00 编辑

如何做一个可以被其他程序调用执行的数据插入的脚本呢?
刚刚接触这方面的确不会虚心向前辈们请教啊!
数据库:smsserver
用户名:root
密码:root
实现功能:每次调用执行这个文件都会向库里插入一条指定的数据。
请帮忙看看这个对吗?

#!/bin/bash  
  
MysqlLogin="mysql -uroot –proot -e'use smsserver "
                  
do
  ${MysqlLogin} -e "insert into smsserver_out (type,recipient,text,encoding,create_date) values ('O','13888888888','发送成功','U',now());"  
  ((i++))
  sleep 2;
done


论坛徽章:
93
2015年辞旧岁徽章
日期:2019-10-10 10:51:15CU大牛徽章
日期:2014-02-21 14:21:56CU十二周年纪念徽章
日期:2020-10-15 16:55:55CU大牛徽章
日期:2014-02-21 14:22:07羊年新春福章
日期:2019-10-10 10:51:39CU大牛徽章
日期:2019-10-10 10:55:38季节之章:春
日期:2020-10-15 16:57:40ChinaUnix元老
日期:2019-10-10 10:54:42季节之章:冬
日期:2019-10-10 10:57:17CU大牛徽章
日期:2014-02-21 14:22:52CU大牛徽章
日期:2014-03-13 10:40:30CU大牛徽章
日期:2014-02-21 14:23:15
2 [报告]
发表于 2013-02-01 13:17 |只看该作者
这个在 shell 版已经解决了吧。

论坛徽章:
0
3 [报告]
发表于 2013-02-01 16:49 |只看该作者
多谢多谢
现在已经解决了
不过
这条数据插到数据库然后发到手机中文全是乱码了

这是怎么回事啊,编码的问题吗?
如何及解决啊?

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52戌狗
日期:2013-12-27 15:08:11
4 [报告]
发表于 2013-02-01 17:08 |只看该作者
查看下数据库源的字符集设置,然后查通过什么程序发送到手机上的,--这个程序项目字符集等等

论坛徽章:
0
5 [报告]
发表于 2013-02-01 19:14 |只看该作者
字符集的问题解决了谢谢大家的热心啊

论坛徽章:
0
6 [报告]
发表于 2013-02-02 22:26 |只看该作者
本帖最后由 chao1999 于 2013-02-02 22:38 编辑

经测试如下的语句是对的,
谢谢!!
==================================================================

#!/bin/bash
mysql -uroot -proot -D smsserver -e "insert into smsserver_out (type,recipient,text,encoding,create_date) values ('O','1399999999','短信内容','U',now());"

==================================================================
现在又有新的问题:
1、上面红色部分的电话号码要从“smsserver”数据库里的“sender”表里读取所有的电话号码,(表里有id字段代表序号,sender_number字段里是手机号码,目前存入2个电话号码);
2、上面蓝色部分的短信内容要从“smsserver”数据库里的“default_content”表里读取id为1的信息,(表里id字段代表序号,content字段代表预定义的短信内容,目前有1-4条不同的短信内容)

请帮忙给指教下吧再次感谢!!






=================================================================

论坛徽章:
93
2015年辞旧岁徽章
日期:2019-10-10 10:51:15CU大牛徽章
日期:2014-02-21 14:21:56CU十二周年纪念徽章
日期:2020-10-15 16:55:55CU大牛徽章
日期:2014-02-21 14:22:07羊年新春福章
日期:2019-10-10 10:51:39CU大牛徽章
日期:2019-10-10 10:55:38季节之章:春
日期:2020-10-15 16:57:40ChinaUnix元老
日期:2019-10-10 10:54:42季节之章:冬
日期:2019-10-10 10:57:17CU大牛徽章
日期:2014-02-21 14:22:52CU大牛徽章
日期:2014-03-13 10:40:30CU大牛徽章
日期:2014-02-21 14:23:15
7 [报告]
发表于 2013-02-04 11:30 |只看该作者
未测试,请lz测试:
  1. #!/bin/bash
  2. mysql -uroot -proot -D smsserver -e "insert into smsserver_out(type,recipient,text,encoding,create_date)  select '0', sender.sender_number, default_content.content, 'U', now()  from sender, default_content  where default_content.id = 1;"
复制代码

论坛徽章:
0
8 [报告]
发表于 2013-02-04 13:28 |只看该作者
seesea2517 发表于 2013-02-04 11:30
未测试,请lz测试:

谢谢您的热心帮助,问题已于凌晨1点在同样热心的坛友帮助下终于解决了!!

还是很感谢你一直的关注!!

论坛徽章:
93
2015年辞旧岁徽章
日期:2019-10-10 10:51:15CU大牛徽章
日期:2014-02-21 14:21:56CU十二周年纪念徽章
日期:2020-10-15 16:55:55CU大牛徽章
日期:2014-02-21 14:22:07羊年新春福章
日期:2019-10-10 10:51:39CU大牛徽章
日期:2019-10-10 10:55:38季节之章:春
日期:2020-10-15 16:57:40ChinaUnix元老
日期:2019-10-10 10:54:42季节之章:冬
日期:2019-10-10 10:57:17CU大牛徽章
日期:2014-02-21 14:22:52CU大牛徽章
日期:2014-03-13 10:40:30CU大牛徽章
日期:2014-02-21 14:23:15
9 [报告]
发表于 2013-02-04 13:30 |只看该作者
回复 8# chao1999


    辛苦的运维啊。

论坛徽章:
0
10 [报告]
发表于 2013-02-04 15:26 |只看该作者
seesea2517 发表于 2013-02-04 13:30
回复 8# chao1999


:)
以后还请您多多支持多多指教啊:wink:
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP