• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP与MYSQL数据库连接教程分享

php 搞代码 4年前 (2022-01-22) 10次浏览 已收录 0个评论

php与mysql数据库

教学目标:

1、了解MySQL数据库,熟练使用mysql(phpMyadmin)

2、PHP代码实现对MySQL数据库的连接和CURD操作

教学内容:

详细讲解:

一、PHP连接数据库

1、连接MYSQL服务器

使用mysql_connect()函数创建与mysql服务器连接。

2、选择数据库

使用mysql_select_db()函数选择mysql数据库服务器上的数据库,并与数据库创建连接。

3、执行sql语句

在选择的数据库中使用mysql_query()函数执行sql语句。

4、关闭结果集

Mysql_free_result();数据库操作完成后需要关闭结果集,以释放系统资源。

5、关闭mysql服务器

用mysql_close();每使用一次mysql_connect()或mysql_query()函数,都会消耗系统资源。在少量用户访问web网站时问题还不太,但如果用户连接超过一定的数量,就会造成系统性能的下降,甚至死机。为了避免这种现象的发生,在完成数据库的操作后,应使用mysql_close()函数关闭与mysql服务器的连接,以节省系统资源。

注:php中与数据库的连接是非持久连接,系统会自动回收,一般不用设置关闭。但如果一次性返回的结果集比较大或网站访问量比较多,则最好使用mysql_close()函数手动进行释放。

二、连接数据库代码

1、连接服务器和选择数据库

/***@authorMissGE*@since2012-2-16*@descToolclass*HandletheMySQLdatabase*/$conn=mysql_connect("localhost","root","");if($conn){echo"数据库连接成功";}else{Die(数据库连接失败",mysql_error());//die()函数表示向用户输出引号中的内容,程序终止执行}$select=mysql_select_db("school",$conn);//选择数据库/*mysql_query("SETcharacter_set_connection=utf-8,character_set_results=utf-8,character_set_Client=binary",$conn);*/Mysql_query("setnamesutf-8");//设置数据库编码格式是utf-8if($select)echo"选择数据库成功";elseecho"选择数据库失败";?>

2、添加一条数据

实例:注册用户

3、实例:用户登录成功

4、修改、删除一条数据

login.phpinclude("db.php");?>

注册/登录用户

用户名:

密码:

$uName="";$pwd="";if($_POST["sub"]){$uName=$_PO<strong>(本文来源gaodai#ma#com搞@@代~&码网</strong><pre>搞代gaodaima码

ST["userName"];$pwd=$_POST["pwd"];$sql="insertinto`users`(`uName`,`uPwd`)values('".$uName."','".$pwd."')";$query=mysql_query($sql,$conn);if($query)echo"注册成功";elseecho"注册失败";}if($_POST["sub_1"]){$uName=$_POST["userName"];$pwd=$_POST["pwd"];echo$pwd;$sql="select*fromuserswhereuName='".$uName."'anduPwd='".$pwd."'";$query=mysql_query($sql,$conn);$row=mysql_fetch_array($query);if($row)echo"";elseecho"登录失败";}?>Db.php$host="localhost";$root="root";$rPwd="";$conn=mysql_connect($host,$root,$rPwd);if(!$conn)die("连接数据库服务器失败".mysql_error());$select=mysql_select_db("school",$conn);mysql_query("setnamesgb2312");if(!$select)echo"选择数据库失败";?>Index_ok.phpecho"相信您的技术,您已登陆成功";echo"返回";?>

相关推荐:

php数据库连接mysql与mysqli的区别与用法

利用PHP实现mysql数据库连接的操作详解

PHP实现数据库连接池的具体分析

以上就是PHP与MYSQL数据库连接教程分享的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP与MYSQL数据库连接教程分享

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址