• Phpstorm建立连接Wampserver的数据库



    phpstorm是一款php集成开发环境软件,集成了很多功能,不但有强大的代码编辑及调试功能,还能连接数据库。本文写的就是如何用phpstorm来建立访问wampserver数据库,查询输出数据,方便我们开发工作。

    1、新建数据库

    方法一:点击wampserver的绿色图标,直接选择phpMyAdmin选项,进入wampserver数据库

    方法二:点击wampserver的绿色图标,选择Localhost选项,进入wampserver简单页面,然后导航输入(http://localhost/phpmyadmin),进入wampserver数据库

    选择中文编码

    点击NEW新建数据库,输入新建的数据库名点击创建

     

    创建数据库成功,点击左侧目录里创建出来的数据库,添加并创建表选择执行

    创建自己的表结构并选择保存(A_I的意思是自增序列,一般id都要选择这个)

    选择插入数据, 录入相关信息并选择执行

    选择浏览来查看我们录入的数据

    好,数据库部分我们就完成啦!

    2、连接数据库

    代码第一行就是连接数据库

    PHP代码如下:

    <?php
    //mysql:host=主机名,port=端口号,dbname=数据库名,root为权限,该句连接数据库
    $link=new PDO("mysql:host=localhost;port=3306;dbname=db","root","");
    $link->query("set names utf8");//为中文编码集
    $arr=$link->query("select * from users");//查询users表中所有数据
    while ($row=$arr->fetch()){//每一次读取arr中的一条数据
        $json[]=$row;
    }
    $link=null;//销毁link节省资源
    echo json_encode($json);//返回为json格式
    

      

     3、测试访问数据库

    HTML代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <div>
        <table>
            <thead>
            <th>用户名</th>
            <th>密码</th>
            <th>昵称</th>
            </thead>
            <tbody id="tbody">
            </tbody>
        </table>
    </div>
    <template id="temp">
            <tr>
                <td>{{name}}</td>
                <td>{{pwd}}</td>
                <td>{{nickname}}</td>
            </tr>
    </template>
    </body>
    <script src="jquery-2.1.3.js"></script>
    <script>
        var temp=$('#temp').html();
        $.getJSON('connect.php',function (arr) {
            arr.forEach(function (el) {
                $('#tbody').append(temp.replace("{{name}}",el.name).replace("{{pwd}}",el.pwd)
                    .replace("{{nickname}}",el.nickname))
            })
        })
    </script>
    </html>
    

      

    运行结果:

  • 相关阅读:
    在Windows Server 2008 R2上安装IIS服务
    Linux 系统化学习系列文章总目录(持续更新中)
    Oracle 11g一步步安装详解
    MySQL 菜鸟入门“秘籍”
    Linux下的/proc目录介绍
    Python查找文件
    Python对文件和文件路径的管理
    Python中执行外部命令
    Python处理命令行参数
    CentOS7--TigerVNC
  • 原文地址:https://www.cnblogs.com/xyyl/p/10900239.html
Copyright © 2020-2023  润新知