时间:2021-04-16
使用PHP连接mysql数据库有二种方法:一种是使用PHP面向过程的方式来连接mysql数据库;另一种是使用PHP面向对象的方式来连接mysql数据库。作为一位PHP程序员这二种方式都是我们应该掌握的。
第一种:使用PHP面向过程的方式来连接mysql数据库
使用PHP面向过程的方式来连接mysql数据库需要用到以下几个函数。
1、mysql_connect(server , username , password) //连接MySQL服务器函数
参数说明:
server - MySQL服务器的主机名
username - MySQL用户名
password - MySQL密码
2、mysql_select_db(database_name , link_identifier) //选择已有的数据库
参数说明:
database_name - 已有的数据库名
link_identifier - 已建立数据库连接的资源
3、mysql_query(query) //执行SQL语句
参数说明:
query - 要执行的SQL语句
4、mysql_close(link_identifier) //关闭数据库连接
参数说明:
link_identifier - 已建立数据库连接的资源
使用PHP面向过程方式连接mysql数据库实例代码:
//建立与mysql的链接
$link = mysql_connect('localhost','root','123456');
//选择要使用的数据库
mysql_select_db('PHP',$link);
//建立与数据库连接编码
mysql_query('set names GBK');
//关闭数据库
mysql_close($link);
?>
第二种:使用PHP面向对象的方式来连接mysql数据库
PHP面向对象的方式连接MYSQL数据库的方式我们使用MYSQL数据库的扩展MYSQLI来实现。
这里需要使用到MYSQLI类的成员方法有:connect()、select_db()、query()、close()
1、用三行代码实现PHP面向对象的方式连接mysql数据库实例代码:
//实例化mysqli类
$mysqli = new mysqli();
//建立连接,参数同面向过程的方式
$mysqli->connect("localhost","root","123456");
//选择数据库
$mysqli->select_db("PHP");
//关闭数据库连接
$mysqli->close();
?>
2、我们也可以用一条代码来实现:
$mysqli = new mysqli("localhost","root","123456","PHP");
?>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
PHP的MySQL配置报错信息:Class'mysqli'notfoundinAnswer:1.在conf/php.ini中,在vim用"/php_mysql"
php大致有三种字符串连接:1、直接用.来进行连接。2、用.=进行连接。3、先压入数组,再通过join函数连接。下面分别对这三种方法的效率进行测试:第一种方法代
引言PHP与MySQL的连接有三种API接口,分别是:PHP的MySQL扩展、PHP的mysqli扩展、PHP数据对象(PDO),下面针对以上三种连接方式做下总
1、PHP连接MYSQL数据库的代码2、PHP连接ACCESS数据库的方法Open($connstr);$rs=newcom("ADODB.RecordSet"
无限分类是个老话题了,来看看PHP结合Mysql如何实现。第一种方法这种方法是很常见、很传统的一种,先看表结构表:categoryidint主键,自增namev