php数据库连接
<?php header('Content-Type:text/html;charset=utf-8'); //第一步,连接到MySQL服务器 3306 //第一个参数,服务器地址,第二参数,服务器的用户名,第三个参数,服务器密码 //@如果出错了,不要出现警告或错误,直接忽略掉 //die函数之前,先连接一下,报错流程 // if (!$conn = @mysql_connect('localhost','root','yangfan')) { // echo '数据库连接失败,错误信息:'.mysql_error(); // exit; // } //常量参数 define('DB_HOST','localhost'); define('DB_USER','root'); define('DB_PWD','yangfan'); define('DB_NAME','school'); //第一步,连接数据库 $conn = @mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('数据库连接失败,错误信息:'.mysql_error()); //第二步,选择指定的数据库,设置字符集 mysql_select_db(DB_NAME) or die('数据库错误,错误信息:'.mysql_error()); mysql_query('SET NAMES UTF8') or die('字符集设置错误'.mysql_error()); //第三步,从这个数据库里选一张表(grade),然后把这个表的数据库提出来(获取记录集) $query = "SELECT * FROM grade"; $result = @mysql_query($query) or die('SQL错误,错误信息'.mysql_error()); //$result就是记录集 //第四步,将记录集里的数据显示出来 print_r(mysql_fetch_array($result,MYSQL_ASSOC)); //第五步,释放记录集资源(可不写,系统自动释放) mysql_free_result($result); //最后一步,关闭数据库(可不写,系统自动关闭) mysql_close();