PHP之Mysql

  1. 数据的导入导出,通过phpMyAdmin工具

  2. 在连接数据库之前,在php.int和开启MySQL扩展

  3. 连接数据库

     a) $link = mysql_connect(host,username,password,(dbname),(port),(socket)); 判断$link为空则连接失败
    
     b) die(字符串):作用同exit(字符串),可用于输出一个消息并退出当前脚本
    
  4. 选择数据库

     a) mysql_query(‘use 数据库名’) or die('failed');
    
        mysql_query()函数用于执行SQL语句
    
     b) 使用PHP选择数据库的函数
    
         mysql_select_db(dbname) or die('failed');
    
  5. 设置客户端字符编码

     a) Mysql_query(set names 字符编码);
    
  6. 获取表的数据:

     a) $result = mysql_query('select * from 表名');
         
        返回的$result是一个资源resource变量,并不是二维数组,不能用foreach遍历
    
     b) 取出结果集中的数据
    
        $rows = mysql_fetch_row($result):从结果集中取得一行作为枚举数组 数组下表作为键
    
        $rows = mysql_fetch_assoc($result):从结果集中取得一行作为关联数组 字段名作为键
    
        $rows = mysql_fetch_array($result):匹配的数组既支持关联数组又支持索引数组
    
        $rows = mysql_fetch_object($result):从结果集中取出一条记录匹配成对象,记录是对象,字段是属性
    
  7. 释放资源

     Mysql_free_result($result);
    
  8. 关闭连接

     Mysql_close($link);
    

页面执行完毕后,所有的变量全部销毁,所以可以不用手动释放资源

你可能感兴趣的:(PHP之Mysql)