PHP操作MySQL--流程

PHP操作MySQL流程
1连接数据库
2选择数据库并设置编码
3准备SQL语句
4发送SQL语句到MySQL服务器
5接受返回的结果集资源
6解析结果集资源
7关闭链接资源
编码设置:
1.php:header("Content-type:text/html;charset=utf-8");
2.php文件的编码
3.设置通信编码:setnames编码方式
4.数据库:utf8;
5.表:utf8;
五码合一
PHP操作MySQL流程
1连接数据库:
    成功返回链接资源,失败返回false
    mysql_connect('服务器地址','用户名','密码');
    $link = mysql_connect('localhost','root','root');
    if($link){
        echo 成功;
    }else{
        echo 失败;
        var_dump($link);//类型 值
    }
2选择数据库并设置编码
    $sel = mysql_select_db('php07');
    if($sel)
        echo 成功;
    else
        echo 失败;
    设置通讯编码:
    mysql_query('set names utf8');
3准备SQL语句
    发送的语句分三大类:库操作,表操作,数据操作
    $sql = "select * from php07";//用双引号是可能出现变量
4发送SQL语句到MySQL服务器
    发送sql语句函数:mysql_query(sql语句);
    select ,show返回resource
    delete,insert...返回true 
5接受返回的结果集资源
    $res = mysql_query($sql);
    if($res) 
6解析结果集资源
    mysql_fetch_assoc:从结果集中取得一行作为关联数组,然后指针下移
    $row = mysql_fetch_assoc($res);
7关闭链接资源
    mysql_close($link);
    

猜你喜欢

转载自blog.csdn.net/weixin_41988545/article/details/83473661