zoukankan      html  css  js  c++  java
  • php连接Mysql

    header("Content-type:text/html;charset=utf-8");

    连接Mysql:

    mysql_connect("数据库地址",“用户名”,"密码")

    作用:建立数据库连接

    参数:数据库服务器地址,数据库用户名,密码

    返回值:1、选择成功返回true  2、选择失败返回false

    关闭Mysql连接:

    mysql_close(连接标识符);

    作用:函数关闭非持久的MySQL连接

    参数:mysql连接标识符

    返回值:1、关闭成功true  2、关闭失败false

    选择数据库:

    mysql_select_db("数据库名");{选择失败可能的原因是 1、数据不存在 2、当前用户没有权限访问}

      作用:选择数据库

      参数:数据库名称

    1、选择成功返回true  2、选择失败返回false



    执行一条sql语言:

    mysql_query()1、选择成功返回true  2、选择失败返回false

    插入内容sql语句:insert into name(表名)(表里的列名) values("加入对应的值")

      作用:执行一条Mysql查询

      参数:sql命令,(mysql连接标识符,可选)

    Mysql报错函数:

    mysql_error();

    作用:返回上一个MySQL操作产生的文本错误信息

    参数:(可选mysql连接标识符)

    返回值:1、返回上一个MySQL操作产生的文本错误信息

    四fetch函数:

    mysql_fetch_row('标识符')=>输出一条数据产生一个索引数组     (速度比较快)

    mysql_fetch_array('标识符',第二个参数)=>默认状态下输出两组数组,索引数组、关联数组

    /***********************************************

    mysql_fetch_array的第二个参数

    1、MYSQL_ASSOC-关联数组

    2、MYSQL_NUM-数字数组

    3、MYSQL_BOTH-默认

    ************************************************/

    mysql_fetch-assoc()=>输出关联数组

    mysql_fetch_object()=>输出对象

    获取行数:

    mysql_num_rows();=>从结果里面输出结果集的行数(可以用来判断结果集是否为零)

    获取结果集某一字段的值:

    mysql_result()=>结果集的地址 行号,从零开始 字段名,偏移量

    受影响的记录行数:

    mysql_affected_rows();连接标识符,当修改的数据和之前一样的时候,影响条数为0

    只能获取到前一次操作所影响的行数

  • 相关阅读:
    C++学习基础十一——子类对象向父类对象的转化
    C++学习基础十——子类构造函数与析构函数的执行
    C++学习基础九——继承
    浅谈OpenGL变换矩阵
    笔记-Ajax[3]-ajax类终极版;
    笔记-Ajax[1]-的整体流程。
    笔记-[js兼容]-滚动条的滚动距离的兼容性问题解决方法。
    JS中的一些不常用的知识点。
    笔记-[面向对象]-JS基于面向对象编程-[2]
    笔记-[面向对象]-JS基于面向对象编程-[1]
  • 原文地址:https://www.cnblogs.com/Engi-xx/p/6306421.html
Copyright © 2011-2022 走看看