PHP与MySQL

首先是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 (c1, c2, c3)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,"SELECT * 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);
?>

输出结果一起表格结构:

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

最新文章

  1. 【Tips】史上最全H1B问题合辑——保持H1B身份终级篇
  2. 如何在SpringBoot中使用JSP ?但强烈不推荐,果断改Themeleaf吧
  3. PostGIS ShapeFile 导入数据
  4. solr windows 启动和关闭命令
  5. 大数据时代的技术hive:hive的数据类型和数据模型
  6. python的whl文件安装
  7. 问题-Delphi编译到最后Linking时总是出现与ntdll.dll有关的错误还有Fatal Error Out of memory错误
  8. VM Depot 镜像新增系列III – 社交媒体,内容管理 与 项目协同系统
  9. Drawable与Bitmap 自定义
  10. phpcms-v9 前台模板文件中{pc}标签的执行流程
  11. (数字IC)低功耗设计入门(二)——功耗的分析
  12. jquery总结(来自于一个讲师的总结)
  13. c语言: 修改参数的地址,及注意事项
  14. 侃侃Thinking In Java
  15. linux命令学习之:curl
  16. Spring 中的事务操作、注解、以及 XML 配置
  17. Isilon上数据是如何存放的?
  18. Windows下VM安装MacOS
  19. 不可将布尔变量直接与 TRUE、FALSE 或者 1、0 进行比较
  20. 多对多关系数据库表 java描述

热门文章

  1. Magicodes.IE Excel合并行数据导入教程
  2. python分离不同后缀名的文件
  3. 强制断开ssh连接出现ssh崩溃问题
  4. 第七届蓝桥杯省赛JavaB组——第十题压缩变换
  5. idea启动项目address localhost:1099 is already in use异常解决
  6. subprocess如何设置命令超时时间
  7. Radar Scanner Gym - 102220G
  8. certutil绕过
  9. Java 读取Word文本/段落格式属性
  10. 【RocketMQ源码分析】深入消息存储(3)