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);
}
?>
结言
感谢您的查阅,代码冗余或者有错误的地方望不吝赐教;菜鸟一枚,请多关照
转载自:灰纸白字
网友评论