作为一个php初学者,对于php还处于一个很浅显的认识中,所以将我所学习的代码附上,,并添加自己的注释,认识,便以后的复习使用;
php连接mysql数据库:
1 <?php //connection.php
2 //使用echo的方式,声明php页面的编码方式为utf-8,解决页面显示中文乱码的问题;
echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">'; 3 4 /** 5 * 数据库连接配置 6 */ 7 $db_host = 'localhost'; 8 $db_database = 'tieBa'; 9 $db_username = 'root'; 10 $db_password = ''; 11 12 $connection = mysql_connect($db_host, $db_username, $db_password) or die('数据库连接失败!'); 13 14 $db_select = mysql_select_db($db_database, $connection) or die('数据库选择失败!'); 15 //or die();当上诉连接mysql的语句出现异常的时候会执行该语句,,输出语句中内容在页面,在mysql_connect()等
//函数的前面添加一个@符号,在连接出错的时候也会屏蔽掉将会出现的错误信息,可酌情使用;
//修改向数据库执行语句的编码方式,此处参照你所建立的mysql的编码方式.应一致;
16 mysql_query("set names 'utf8'");
?>
在php页面需要使用此功能时,使用include将该页面引入即可;
1 <?php 2 //数据库连接配置 3 include 'connection.php'; 4 ?>