开发者社区> 沉默术士> 正文

PHP 自学教程之MySQL数据库

简介:
+关注继续查看
 PHP访问MySQL数据库的一般步骤:
  1、连接MySQL数据库:使用mysql_connect()函数建立与MySQL服务器的连接。
  2、选择MySQL数据库:使用mysql_select_db()函数选择MySQL数据库服务器上对于的数据库。
  3、执行SQL语句:在选择的数据库中使用mysql_query()函数执行SQL语句。
  4、关闭结果集:数据库操作完毕后,通过mysql_free_result()函数,释放MySQL系统资源。
  5、关闭MySQL服务器:在完成数据库操作,应该使用mysql_close()函数关闭与数据库服务器连接。
  PHP连接MySQL数据库实例代码:
<?php
//定义连接数据库相关变量
$dbhost ="localhost" ;
$dbuser = "swxm"; // 我的用户名
$dbpass = "swxm"; // 我的密码
$dbname = "shopping"; // 我的mysql库名
//连接到数据库函数---mysql_connect
$connection=mysql_connect($dbhost,$dbuser,$dbpass);
if(!$connection){
die("无法连接到MySQL数据库:</br>".mysql_error());//诊断连接错误
}
//选择数据库函数--------mysql_select_db
$db_selecct=mysql_select_db($dbname, $connection);
if(!$db_selecct)
{
die("无法连接到指定的数据库</br>".mysql_error());
}
$query="select * from  user ";//构建查询语句
//执行SQL查询函数-----------mysql_query
$result=mysql_query($query);
if(!$result)
{
die("无法进行相关查询操作</br>".mysql_error());
}
//查询结果
while($result_row=mysql_fetch_row($result))//取出结果并显示
{
$num=$result_row[0];
$age=$result_row[1];
$name=$result_row[2];
echo "<tr>";
echo "<td>$num</td><br/>";
echo "<td>$age</td><br/>";
echo "<td>$name</td>";
echo "</tr>";
}
?>
  结果展示:


最新内容请见作者的GitHub页:http://qaseven.github.io/

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
在Linux下安装Mysql教程(图文)
在Linux下安装Mysql教程(图文)
85 0
某教程学习笔记(一):09、MYSQL数据库漏洞
某教程学习笔记(一):09、MYSQL数据库漏洞
20 0
按照教程按照mysql出现服务器名无效
按照教程按照mysql出现服务器名无效
23 0
centos7 安装与卸载 Mysql 5.7.27(详细完整教程)
centos7 安装与卸载 Mysql 5.7.27(详细完整教程)
62 0
软件测试|MySQL安装最全教程
软件测试|MySQL安装最全教程
17 0
MySQL Windows、Ubuntu安装及卸载教程
MySQL Windows、Ubuntu安装及卸载教程
72 0
MySQL脚本命令数据简单增删改操作教程
MySQL脚本命令数据简单增删改操作教程
64 0
MySQL 5.7.27详细下载安装配置教程
MySQL 5.7.27详细下载安装配置教程
109 0
linux debian系统使用mysql教程
linux debian系统使用mysql教程
119 0
MySQL数据库快速入门到精通(超详细保姆级,建议收藏)这可能是目前最适合你的教程,从基础语法到实例演示。
此文章旨在为需要掌握快速开发和复习MySQL的同学所准备,您完全可以把此文章当作参考文档来使用,本文将尽量精简,使您快速的理解和掌握语法。
56 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
让 MySQL 原生分布式触手可及
立即下载
好的 MySQL 兼容可以做到什么程度
立即下载
云数据库RDS MySQL从入门到高阶
立即下载