当前位置: 首页 > news >正文

大连比较好的建站公司有什么网站做任务换q币吗

大连比较好的建站公司,有什么网站做任务换q币吗,深圳的网站建设的公司,小程序推广平台有哪些修改数据库数据在升级应用时#xff0c;我们常常会遇到升级数据库的问题#xff0c;这就涉及到sql脚本的编写。一般我们会通过写sql脚本#xff0c;然后将xxx.sql脚本放到数据库中进行source xxx.sql执行。本篇文章#xff0c;我们可以通过写shell脚本来执行数据库操作。配…修改数据库数据在升级应用时我们常常会遇到升级数据库的问题这就涉及到sql脚本的编写。一般我们会通过写sql脚本然后将xxx.sql脚本放到数据库中进行source xxx.sql执行。本篇文章我们可以通过写shell脚本来执行数据库操作。配置文件创建 test_sql.properties 作为shell脚本的外部配置参数修改[andyaliunx01 sql_sh]$ vim test_sql.properties# set parameters start# 1 db namedbNamedb01# 2 the valueof net speeds and requestsnetMaxSpeeds500netRequeststest.t1# 3 database info## mysql addressMYSQL_ADDRESS10.127.0.1## database nameMYSQL_DATABASE_NAMEdb_test## 5.3 bdoc connect mysql user nameMYSQL_USERuser01## 5.4 bdoc connect mysql user passwordMYSQL_PASSWD123456## 5.5 mysql engineDATABASE_ENGINEmysqlshell脚本创建shell脚本test_sql.sh[andyaliunx01 sql_sh]$ vim test_sql.sh#!/bin/bashstarttime$(date %Y-%m-%d\ %H:%M:%S)echo 【Start to execute the script】 start time is: $starttime test_sql_sh.log# 1 read parameters# echo ------ test_sql.properties start------ test_sql_sh.logsource ./test_sql.propertiesecho Parameters: cat test_sql.properties test_sql_sh.logwhile read linedoecho $line test_sql_sh.log ;done test_sql.propertiesecho ------ test_sql.properties end------ test_sql_sh.log# # 2 update database# testSqlSET dbId(SELECT id FROM ${MYSQL_DATABASE_NAME}.\test_tb01\ WHERE \NAME\ \${dbName}\);INSERT INTO ${MYSQL_DATABASE_NAME}.\test_tb02\ (\NAME\, \DB_ID\ ,\MAX_SPEEDS\, \NET_REQUESTS\) VALUES (${dbName}, dbId, ${netMaxSpeeds}, ${netRequests});echo -e \nSql: add hbase sql is: ${testSql} test_sql_sh.logid$(${DATABASE_ENGINE} -h${MYSQL_ADDRESS} -u${MYSQL_USER} -p${MYSQL_PASSWD} -D ${MYSQL_DATABASE_NAME} -e ${testSql})echo Sql: Modify db data successfully, and insert db id is: ${id} test_sql_sh.logendtimedate %Y-%m-%d %H:%M:%Secho 【Execute the script end】, end time is: ${endtime} test_sql_sh.logecho -e \n test_sql_sh.logexit 0脚本执行./test_sql.sh并且可以查看到输出日志test_sql_sh.log另一种连接方式(待研究)#!/bin/shmysql_enginewhich mysql${mysql_engine} -uroot -p123456 test.loguse db01;select * from tb01 where id 4;EOFexit 0其中1)1test.log是重定向标准输出到test.log中当然也尝试去掉1也是可以输出。2)我们也可以使用2 /dev/null重定向来屏蔽错误信息2即为标准错误输出对于linux来说/dev/null即为空设备输入进去的数据即为丢弃。3)EOF表示后续输入作为shell的输入直到下一个EOF出现再返回主进程shell中。
http://www.yutouwan.com/news/97013/

相关文章:

  • 张家界做网站的流行网站开发工具
  • 网站是由哪些组成电商网站建设存在哪些问题
  • 网站ui界面设计软件网上书店网站建设策划书
  • 营销型网站建设应该考虑哪些因素江苏镇江网站建设
  • 做视频网站需要什么职位工作网站建设 网站优化
  • 手机微信官方网站三星网上商城发货速度
  • 怎么查网站是用什么语言做的职业培训机构有哪些
  • 成都seo网站qq专题探索网站开发模式特点
  • 品牌自适应网站建设wordpress page 单页
  • 2022十大网络营销案例网站网络优化服务器
  • 做画册好的网站wordpress入门使用教程
  • 2014山东春季高考网站建设做外链音乐网站
  • 观点网站制作网页总结
  • 电商网站的建设步骤网站建设介绍ppt
  • 推广联盟网站怎么做网络营销是什么基础
  • 招远网站建设招聘php网站设计人员
  • 怎么做推广网站赌场服装设计方案
  • 中国容桂营销网站建设2024舆情信息范例8篇
  • 乐清市网站建设廊坊关键词优化报价
  • 珠宝网站设计方案企业摄影网站模板
  • 网站怎样做哈尔滨市建设工程造价信息网
  • 九宫格网站模板自助建站系统源码下载
  • 有哪些装修网站python版 wordpress
  • 宣讲网站建设在马来西亚做网站网站合法吗
  • 互联网推广渠道汕头seo排名
  • 淘宝客建网站网页设计基础教程题库
  • 简单网页设计模板网站wordpress 5.0火车头发布模块
  • 楚雄市网站建设公司东阳建设局网站
  • 杭州精品课程网站建设大连工程建设信息网
  • 深圳网站建设saote上海中学国际部