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);
?>

输出结果一起表格结构:

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

11.PHP与MySQL相关推荐

  1. dnf台服升级mysql_2.11.7使用MySQL Yum存储库升级MySQL

    对于受支持的基于Yum的平台(请参见 第2.5.1节"使用MySQL Yum存储库在Linux上安装MySQL"以获取列表),可以对MySQL执行就地升级(即替换旧版本,然后使用旧 ...

  2. mysql+3.11.1_【MySql】1.3 使用正则表达式搜索

    一.正则表达式介绍 正则表达式用来匹配文本的特殊的串(字符集合). 二.使用MySQL正则表达式 1.MySQL仅仅支持多数正则表达式实现的一个很小的子集 2.LIKE匹配整个列值:而REGEXP匹配 ...

  3. mysql 5.7.11 安装教程,MySQL数据库之mysql 5.7.11 安装配置教程

    本文主要向大家介绍了MySQL数据库之mysql 5.7.11 安装配置教程 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 六步轻松搞定mysql5.7.11的安装 1.下载安 ...

  4. 11 款顶级 MySQL 图形化工具

    MySQL 是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购.目前 MySQL 被广泛地应用在中小型 网站中.由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点 ...

  5. MySQL第11天:MySQL索引优化分析之性能分析

    MySQL索引优化分析之性能分析 一.MySQL Query Optimizer 二.MySQL常见瓶颈 三.Explain(执行计划) 1.什么是执行计划?          2.执行计划能干什么? ...

  6. ubunt11 安装mysql_ubuntu 11.10安装mysql

    1. 安装 devadm@devserver:~$ sudo apt-get install mysql-server ...... The following NEW packages will b ...

  7. django1.11使用mysql_django 1.11.1 连接MySQL

    一.定义数据库 settings.py搜索  DATABASES 参考路径:   D:\Python27\Lib\site-packages\django\bin\app\app\settings.p ...

  8. 113.网络安全渗透测试—[权限提升篇11]—[Windows 2003 Mysql MOF提权]

    我认为,无论是学习安全还是从事安全的人,多多少少都有些许的情怀和使命感!!! 文章目录 1.mof提权原理: 2.mof提权限制: 3.mof提权过程: (1)实验环境: (2)靶机链接: (3)实验 ...

  9. ubuntu 11 mysql_Ubuntu 11.04 安装 MySQL 5.5

    # useradd -r -g mysql mysql-- 添加mysql用户 # cd /usr/local # tar zxvf /path/to/mysql-VERSION-OS.tar.gz- ...

最新文章

  1. 参数化查询 但未提供该参数(将null插入数据库)
  2. 关于因果关系的新科学pdf_读书会 为什么:关于因果关系的新科学
  3. Tensorflow——[AttributeError:module tensorflow no attribute app]解决方案
  4. ubuntu 下载mysql8_mysql8.0 ubuntu 安装
  5. git 放弃本地修改,强制拉取更新
  6. 阿里云服务器部署Java Web项目全过程
  7. 双层感知机解决异或问题
  8. matlab简单分析离散小波变换
  9. 信贷违约风险预测(三)简单的特征工程
  10. java storedmap_SCJP模拟题
  11. 数据分析-数据平滑处理
  12. linux系统中rpm啥意思,Linux系统中的RPM简说
  13. 敏捷项目如何保证测试质量
  14. 孟庭苇---经典精选怀旧金曲
  15. 远程桌面TeamViewer, 向日葵, NoMachine 和 远程控制MobaXterm软件
  16. 利用定时/计数器T1产生定时时钟,由P1口控制8个发光二极管,使8个提示灯依次一个一个闪动,闪动频率为10次每秒(8个灯亮一遍为一个周期),循环
  17. 计算机网络期末复习知识点
  18. linux etc cron.deny,at.allow与at.deny及cron.allow与cron.deny优先级的比较
  19. autoscraper网络刮板模块总结
  20. pr2机器人手臂画圆

热门文章

  1. linux下mysql源码安装
  2. Django基础之Model创建表
  3. 用 Python 拓展 GDB(三)
  4. memcached的最佳实践方案(转)
  5. Nginx三部曲之一【配置文件详解】
  6. poj 3006 java
  7. 使用ramdisk 优化nagios IO性能
  8. 全flash站制作剖析
  9. 黑马vue---14、v-model双向绑定
  10. ArcGIS For JavaScript API 默认参数