一,设置时间区
date_default_timezone_set('PRC');
设置中国时间
二,定义一个对象,连接数据库
$sqli = @new mysqli(string $host[,string $userneme [,string $pawd[,string $dbname[,int $port [,string $socket]]]]]]);
$host:连接数据库服务地址
$username:连接数据库的用户名,默认值是服务器的、进程所有者的用户名
$pawd:连接数据库的密码,默认为空
$dbname:连接数据库的名称
$port :TCP端口
$socket:UNIX域
@屏蔽错误信息
三,查看是否连接成功
$if($sqli->connect_error){}
默认会true,则连接失败
找不到数据库时返回null默认返回false
四,设置编码格式
set_charset('utf8');
五,写数据库语句
e.g $sql = $sql = "select id,user,create_time from user";
六,向数据库中插入sql语句
使用query();方法
$restul=query($sql);
mixed mysql::query(string $query)
返回值,失败时返回false,通过mysqli_query()成功执行select,show,decribe或explain查询会返回一个mysqli_resultd(一般是数组)对象
(其他查询)成功返回true
七,读取数据
field_count();读取字段个数
num_rows();获取记录数
fetch_row(void);从结果集中得到一行记录数,得到索引数组,键名是数字
fetch_assoc(void);从结果集中得到一行记录数,得到关联数组,键名是字段名
fetch_array([int $resulttype=MYSQLOI_BOTH]);得到索引数组和关联数组混合
fetch_array(MYSQL_NUM);得到索引数组
fetch_array(MYSQL_ASSOC);得到关联数组
八,释放结果集
$result->free();
九,关闭数据库
$sqli->close();