zoukankan      html  css  js  c++  java
  • Linux下mySQL数据库拓荒技术材干2

     来历:eNet硅谷动力  





     以上的例子搜罗有将mSQL集成到C言语方法顶用到的首要函数,这些函数根蒂能合意使用方法的需求。如果给与w3—msql能正文的类C言语嵌入到html文件中,可以抵达异常的苦守。与C言语编写的CGI方法需求编译差别,剧本言语不需求编译,该剧本由mSQL数据库体系供应的CGI方法w3—msql来正文实行。剧本中首要的代码段如下所示: 
      〈HTML〉 
      〈HEAD〉 
      〈META HTTP-EQUIV=″Content-Type″ CONTENT=″text/html;charset=iso-8859-1″〉 
      〈/HEAD〉 
      〈body TEXT=″#000000″ BACKGROUND=″/icon/back.jpg″ topmargin=″10″〉 
      〈! 
      //剖析用户提交下去的用户名和口令并 
      生计到变量username和password—usr中 
      … 
      //建立与本机的mSQL数据库体系的套接字 
      $sock = msqlConnect(); 
      //选择数据库test 
      if (msqlSelectDB($sock,″test″)==-1) 
      { 
       //输入数据库选择掉败信息 
       fatal(″错误 : 无法与数据库邻接n″); 
      } else 
      { 
       $buff = ″ select ?? from registered—user where username=′$username ′″; 
       //以username盘诘表registered—user中的记录 
       if (msqlQuery($sock,$buff)==-1) 
       { 
        //输入盘诘掉败的错误信息 
        fatal(″盘诘错误n″); 
       } 
       //将盘诘出来的成效生计到盘诘成效的指针变量res中 
       $res=msqlStoreResult(); 
       //得到盘诘成效的记录数目 
       $numrow=msqlNumRows($res); 
       if ($numrow==1) 
       { 
      //获适以后记录的指针 
      $row=msqlFetchRow($res); 
      //将生计在表中的口令和用户输入的口令绝对照 
      if (!strcmp($password—ur,$row[2])) 
      { 
      //输入注册告成信息 
       echo(″〈center〉注册告成〈/center〉″); 
      } else 
      { 
    //输入口令过掉的提醒信息 
       echo(″〈center〉您输入的口令不准确〈/center〉″); 
      } 
       } else 
       { 
       //输入用户名输入掉足信息 
       echo(″〈center〉您输入的用户名不准确〈/center〉″); 
       } 
      } 
      //释放盘诘成效占用的内存 
      msqlFreeResult($res); 
      //封闭数据库体系的套接字 
      msqlClose($sock); 
      〉 
      〈/BODY〉 
      〈/HTML〉 
      以上引见了在Linux下以mSQL数据库体系作为背景数据库拓荒使用体系的方法。有了这些根蒂的方法,我们就能拓荒出各种基于mSQL数据库的使用体系。 




    版权声明: 原创作品,承诺转载,转载时请务必以超链接情势标明文章 原始出处 、作者信息和本声明。不然将追查司法责任。

  • 相关阅读:
    操作系统实验报告-信号量的实现和应用
    操作系统实验报告-系统调用
    操作系统实验报告-熟悉实验环境
    Linux下JDK环境变量配置
    BATMAN.adv系列07 过度泛洪的遏制策略与网络重组
    BATMAN.adv系列06 协议栈结构
    BATMAN.adv系列05 数据结构分析
    BATMAN.adv系列04 TVLV包
    BATMAN.adv系列01:BATMAN.adv IV 概述
    Kudu、Hudi和Delta Lake的比较
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975823.html
Copyright © 2011-2022 走看看