• 11.PHP与MySQL


    PHPMySQL

        首先是PHPStorm设置创建SQL的教程,找到了一个写的不错的,在这里:http://blog.csdn.net/knight_quan/article/details/51983029

        好久也是不弄数据库相关的东西了,这个地方TM卡了好久,首先如果你是安装了Wamp的话就不用单独安装sql,虽然你会发现安装完Wamp之后服务管理器里面没有sql相关。还有就是关于密码设置问题,Wamp里面充值sql密码之后,再次启动wamp管理sql的界面,输入新密码之后,如果输入错误这个界面会闪退,如果成功的话就是这样:


    还有就是在PhpWamp里面UI操作数据库的时候刷新的时候记得关闭相关展示页面,比如这个:


    然后点击刷新,重新打开那个页面,数据才会被刷新。

        还有就是我犯的一个低级错误,PhpWamp上创建的数据库是数据库连接。我一直以为是默认直接创建了一个数据库,我去,这个地方卡了好久。

    这个界面创建出来的只是连接而已:


    箭头部分要输入一个已经有的数据库,查询当前已经有的数据库都有哪些:

     

        也可以在这个界面直接添加数据库。我是添加了abc数据库。同时创建了一个表。下面代码是PHP链接数据库服务器,打开abc数据库,然后往tb_222里插入一组数据:

    <?php
        $con=mysqli_connect("localhost","root","123456","abc");
        if (mysqli_connect_errno($con)) {
             echo "link MySQL error: " . mysqli_connect_error();
        }
        mysqli_query($con,"INSERT INTO tb_222 (c1c2c3)VALUES ('33','22','11')");
        mysqli_close($con);
    ?>


    执行后的结果(记得上面的刷新姿势):

    查询并且格式化查询结果:

    <?php
        $con=mysqli_connect("localhost","root","123456","abc");
        if (mysqli_connect_errno($con)) {
             echo "link MySQL error: " . mysqli_connect_error();
        }
        $qinfo = mysqli_query($con,"SELEC
    * FROM tb_222");

        $info = mysqli_fetch_array( $qinfo);
        foreach($info as $i){
            echo $i.'<br>';
        }
        $info = mysqli_fetch_array( $qinfo);
        foreach($info as $i){
            echo $i.'<br>';
        }
        $info = mysqli_fetch_array(
     $qinfo);

        foreach($info as $i){
            echo $i.'<br>';
        }   
        mysqli_close($con);
    ?>

    输出结果一起表格结构:

        还有其他一些细节函数,这里不细说了,这种东西跑清楚例子时候剩下的就是现用现查,否则就算背下来也会忘。

  • 相关阅读:
    【转载】Scarbee Pre-Bass 贝司的使用教程
    罗兰管弦乐音色表【中英文对照】 ----转载
    快速查询
    免费好用的Noto字体
    用了一年多之后才搞懂阿里云OSS收费细则
    “生成能够被扫描枪正常扫描出中文的二维码”
    .NET Core 3.0正式版发布
    快速删除一个“大目录”
    WSL2(预览版)体验笔记
    局域网地址为什么是192.168.X.X?为什么连上公司的VPN就上不了网?
  • 原文地址:https://www.cnblogs.com/csnd/p/12062019.html
Copyright © 2020-2023  润新知