经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » JS/JS库/框架 » jQuery » 查看文章
Phpstorm建立连接Wampserver的数据库
来源:cnblogs  作者:喜洋洋咯  时间:2019/5/22 8:49:29  对本文有异议


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

1、新建数据库

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

 

 

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

 

选择中文编码

 

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

 

 

 

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

 

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

 

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

 

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

 

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

2、连接数据库

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

PHP代码如下:

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

  

 3、测试访问数据库

HTML代码如下:

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. </head>
  7. <body>
  8. <div>
  9. <table>
  10. <thead>
  11. <th>用户名</th>
  12. <th>密码</th>
  13. <th>昵称</th>
  14. </thead>
  15. <tbody id="tbody">
  16. </tbody>
  17. </table>
  18. </div>
  19. <template id="temp">
  20. <tr>
  21. <td>{{name}}</td>
  22. <td>{{pwd}}</td>
  23. <td>{{nickname}}</td>
  24. </tr>
  25. </template>
  26. </body>
  27. <script src="jquery-2.1.3.js"></script>
  28. <script>
  29. var temp=$('#temp').html();
  30. $.getJSON('connect.php',function (arr) {
  31. arr.forEach(function (el) {
  32. $('#tbody').append(temp.replace("{{name}}",el.name).replace("{{pwd}}",el.pwd)
  33. .replace("{{nickname}}",el.nickname))
  34. })
  35. })
  36. </script>
  37. </html>

  

运行结果:

 

原文链接:http://www.cnblogs.com/xyyl/p/10900239.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号