码迷,mamicode.com
首页 > 数据库 > 详细

PHP 操作MySQL

时间:2017-05-08 21:58:29      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:成功   mysql数据库   count   dbn   code   增强   操作   函数   mysql用户   

 

php中操作mysql数据库的函数

php最初提供一套连接操作mysql函数 mysql_xxx();
后来提供了增强版函数 mysqli_xxx();

使用php连接mysql服务器步骤
1:创建到mysql服务器连接
$conn = mysqli_connect(url,uname,upwd,dbname);
url mysql服务器地址 ‘127.0.0.1‘
uname mysql用户名 ‘root‘
upwd mysql密码 ‘‘
dbname 连接哪个库 ‘dangdang‘
2:向mysql服务器发送sql语句
$result = mysqli_query(数据连接,sql语句);
3:读取mysql服务器返回结果
if($result===true){
执行成功
}else{
执行失败
}
4:断开与mysql服务器连接---(可以省略)
mysqli_close($conn);

示例:8.php 添加数据
dangdang/dd_category(id,name,bcount);
坑:
php->数据库记乱码!
原因:默认情况下 php-->mysql添加数据
编码latin_1
解决:在创建连接之后加一行指令
$conn = mysqli_conn.......
mysqli_query($conn,"SET NAMES UTF8");
PHP发送sql转码--latin_1-->utf8

实例代码:

<?php

    $conn=mysqli_connect(‘127.0.0.1‘,‘root‘,‘‘,‘dangdang‘) or die(‘服务器连接失败!‘);
    mysqli_query($conn,‘set names utf8‘);
    $sql=‘select * from dd_book‘;
    $re=mysqli_query($conn,$sql);
    if($re){
        foreach($re as $k=>$v){
            var_dump($k,$v);
        }

    }else{
        throw new Exception(‘数据表查询失败!‘);
    }

 

PHP 操作MySQL

标签:成功   mysql数据库   count   dbn   code   增强   操作   函数   mysql用户   

原文地址:http://www.cnblogs.com/web-fusheng/p/6827878.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!