1. mysql_connect()
参数:
返回值:如果执行成功,返回一个资源标识符。如果执行失败,返回FALSE。
2.exit()
3.mysql_error()
4.屏蔽系统错误@
选择数据库
1.mysql_select_db()
设置mysql返回的数据字符集:mysql_query(“set names utf8”)
请求服务器以该字符集编码形式传送给客户端,与自己的客户端显示字符的编码一致,才能保证不乱码
执行SQL语句
1.mysql_query()
参数:
$query:指要发送的SQL语句。
SELECT
、SHOW
、DESCRIBE
命令,成功时返回结果集,失败时返回FALSE从结果集取数据
1.mysql_fetch_row()
2.mysql_fetch_array()
3.mysql_fetch_assoc()
include和require
1.include()
2.require()
注意:include和require都是包含并运行指定文件,但是有区别。如果包含的文件不存在,include将报一个警告错误,程序继续向下运行;而require 将报一个致命错误,脚本程序立即终止执行
3.include_once()和require_once()
唯一区别是如果该文件中的代码已经被包含了,则不会再次包含。确保它只被包含一次以避免函数重定义,变量重新赋值等问题。
4.header()
举例:
|
5.urlencode()
6.urldecode()
7.md5()
8.mysql_num_rows()
9._SERVER常量
举例:
$SERVER[“REMOTE_ADDR”] //客户端的IP地址
$_SERVER[“SERVER_ADDR”] //服务器端的IP地址
连接mysql关键代码
//声明PHP输出数据的字符集,即显示在屏幕的网页上的字符集,因为你从Mysql是按照utf-8取的,所以显示也要按utf-8。header("charset=utf-8;content=text/html");// 数据库的配置信息$db_host = "localhost";$db_user = "root";$db_pwd = "";$db_name = "007online";//php连接mysql服务器$link = @mysql_connect($db_host,$db_user,$db_pwd);//如果连接失败,则输出错误信息,并中止程序运行if(!$link){echo "数据库连接失败".mysql_error();//中断退出exit();}else{echo "mysql数据库连接成功!";}//选择数据库if(mysql_select_db($db_name,$link)){echo "选择数据库{$db_name}成功!";}else{echo "选择数据库{$db_name}失败!".mysql_error();//中断退出exit();}//设置Mysql返回数据的字符集mysql_query("set names utf8");