PHP编码格式,防止乱码
header("Content-type:text/html;charset=utf-8");
定义数据库变量
localhost = "localhost";//数据库的地址username = "root";//数据库用户名
password = "root";//数据库密码database = "----";//数据库名连接数据库
$con = @ mysql_connect(链接地址,数据库账号,数据库密码);
判断数据库是否连接正确
if(!con){ die('数据库连接失败原因: ' . mysql_error()); }conn = @mysql_select_db(database,con);
if(!$conn){
die('数据库访问失败原因: '.mysql_error());
}
第二种方式
<?php $mysql_conf = array( 'host' => '数据库链接地址', 'db_user' => '数据库账户', 'db_pwd' => '数据库密码', 'db' => '数据库名', ); $mysqli = @new mysqli($mysql_conf['host'], $mysql_conf['db_user'], $mysql_conf['db_pwd']); if ($mysqli->connect_errno) { die("could not connect to the database:\n" . $mysqli->connect_error);//诊断连接错误 } $mysqli->query("set names 'utf8';");//编码转化 $select_db = $mysqli->select_db($mysql_conf['db']);//诊断库名错误 if (!$select_db) { die("could not connect to the db:\n" . $mysqli->error); } ?>