3.1 PHP内置MySQL函数学习(1)

2016-03-24  本文已影响90人  苏宇lovecc
  1. mysql_connect()

    • 作 用: 建立数据库连接
    • 参 数: 数据库服务器地址, 数据库用户名, 密码
    • 返回值:
      1. 当连接成功时,返回mysql连接标识符
      2. 当链接失败时,返回false
    • 示 例:
      $host = 'localhost';
      $user = 'root';
      $password = '123456';
      if($con = mysql_connect($host, $user, $password)) {
      echo "连接成功";
      }else {
      echo "连接失败";
      }
  2. mysql_close()

    • 作用:关闭非持久的MySQL连接
    • 参数:mysql连接标识符
    • 返回值:
      1. 关闭成功,返回true
      2. 关闭失败,返回false
    • 示例:
      $con = mysql_connect($host, $user, $password);
      mysql_close($con);
  3. mysql_select_db()

    • 作 用: 选择数据库

    • 参 数: 数据库名称,(mysql连接标志符,可选)

    • 返回值:

      1. 当选择成功时,返回true
      2. 当选择失败时,返回false
    • 示 例:

      if(mysql_select_db('db_name')) {
          echo "选择数据库成功";
      }else {
      echo "选择数据库失败";
      }
      
  4. mysql_query()

    • 作 用:执行SQL语句
    • 参 数:sql命令,(mysql连接标志符,可选)
    • 返回值:SQL语句有"增","删","改","查"四种类型,对应不同的SQL语句,返回类型也是不同的:
      1. "SELECT":当执行SQL查询时,会返回一个资源句柄(resource),我们可以通过该资源获取查询结果集中的数据;

         $result = mysql_query('SELECT * from user');
         $row = mysql_fetch_array($result);
         var_dump($row);
        
      2. "INSERT":当执行SQL插入时,插入成功返回true;插入失败返回false. 插入成功时可以得到自增的主键id,通过PHP的mysql_insert_id函数可以获取该id; 这个id的作用非常大,通常可以用来判断是否插入成功,或者作为关联ID来进行其他的操作.

      3. "DELETE":

      4. "UPDATE":

  5. mysql_error()

    • 作用:返回上一个mysql操作产生的文本错误信息
    • 参数:(mysql连接标识符,可选)
    • 返回值:1.返回上一个mysql操作产生的文本错误信息
上一篇下一篇

猜你喜欢

热点阅读