原文:PHP使用MySQL数据库

PHP使用MySQL数据库,从建立连接到结果的显示。

完整代码如下:

<?php
//连接MySQL
$db = mysql_connect("localhost","root","root");
if (!$db){die('Could not connect: ' . mysql_error());}//创建数据库
if (!mysql_query("CREATE DATABASE my_db",$db)){echo "Error creating database: " . mysql_error();}//选择数据库
mysql_select_db("my_db", $db);//创建表
$sql = "CREATE TABLE Persons
(
FirstName varchar(15),
LastName varchar(15),
Age int
)";
mysql_query($sql,$db);//插入数据
mysql_query("INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')");
mysql_query("INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Glenn', 'Quagmire', '33')");//创建结果集
$sql = "SELECT * FROM Persons";
$result = mysql_query($sql); //在 HTML 表格中显示结果
echo "<table border='1'>
<tr>
<th>FirstName</th>
<th>LastName</th>
<th>Age</th>
</tr>";while($rs = mysql_fetch_array($result)){echo "<tr>";echo "<td>" . $rs['FirstName'] . "</td>";echo "<td>" . $rs['LastName'] . "</td>";echo "<td>" . $rs['Age'] . "</td>";echo "</tr>";}
echo "</table>";//关闭连接
mysql_close($db);
?>

注:创建数据库及建表只在第一次建好即可。

效果如图:

PHP使用MySQL数据库相关推荐

  1. .net连接mysql数据_.net连接MYSQL数据库的方法及示例!

    连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...

  2. MySQL数据库+命令大全+常用操作

    格式:mysql -h主机地址 -u用户名 -p用户密码 1. 例:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示 ...

  3. mysql数据库是一个软件呐_15款好用的mysql管理软件

    1. Induction Induction是一款用于理解数据关系的开源管理工具,它可用来探索行/列,运行查询和数据可视化等方面.该工具支持多种数据库,包括PostgreSQL,MySQL,SQLit ...

  4. c语言连接数据库例子,c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual help).doc...

    这是精心收集的精品经典资料,值得下载保存阅读! c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual h ...

  5. C语言对mysql数据库的操作

    C语言对mysql数据库的操作 原文:C语言对mysql数据库的操作 这已经是一相当老的话题.不过今天我才首次使用,把今天的一些体会写下来,也许能给一些新手带来一定的帮助,更重要的是供自己今后忘记的怎 ...

  6. JDBC连接MySQL数据库及演示样例

    JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  7. python用django连接mysql_三分钟了解Django如何连接Mysql数据库

    处理用户注册请求.Django连接MysqL数据库相关配置.数据库迁移命令: my_Dproject/app01/views.py    在views函数文件中添加register函数,来处理用户注册 ...

  8. mysql数据库比对视频教程_MySQL数据库全学习实战视频教程(27讲 )

    一)mySQL数据库简介:MySQL属于关系型数据库,是当前最流行的关系型数据库管理系统之一,在WEB项目使用方面,MySQL是最好的 RDBMS应用软件. 二)本mySQL数据库视频教程目录如下:  ...

  9. eclipse关闭mysql数据库,有关于用eclipse连接mysql数据库出现的问题以及解决办法

    写帖子是为了让更多的程序员减少再调试bug中的时间,也希望大家能一起把自己遇到的错误及解决方法写出来.我是一个刚开始学java的大二学生,用的是<java开发实战经典>.在写p646的程序 ...

  10. bd2和mysql语法区别,经验:在MySQL数据库中,这4种方式可以避免重复的插入数据!...

    最常见的方式就是为字段设置主键或唯一索引,当插入重复数据时,抛出错误,程序终止,但这会给后续处理带来麻烦,因此需要对插入语句做特殊处理,尽量避开或忽略异常,下面我简单介绍一下,感兴趣的朋友可以尝试一下 ...

最新文章

  1. TSP问题由标准格式转成简单格式(我的实验代码需要的格式)
  2. LeetCode Guess Number Higher or Lower II(动态规划)
  3. Cadence IC使用教程
  4. vs2012常用快捷键总结
  5. 计算机硬件性能关联性,计算机硬件系统组成课堂教学有效研究结题报告.ppt
  6. Mac 升级 PHP 7
  7. 【Linux】肝!Shell 脚本编程最佳实践
  8. 开启MyBatis(三)工作原理
  9. jmeter下载安装教程
  10. 解决linux下 firefox 浏览器 视频无法播放问题
  11. 杭州师范大学计算机科学与技术怎么样,杭州师范大学怎么样 王牌专业有哪些...
  12. #Logback入门 @FDDLC
  13. SUSE常见问题解决办法
  14. 界面设计中如何增强CTA按钮召唤力?
  15. 为何现在的程序员没工作动力,迷茫、中年危机普遍发生?
  16. 北新建材被授予“亚洲最大石膏板产业集团”硅钙板吊顶
  17. 解决Ubuntu14.04不能打正确拼音--无法选择第二个拼音
  18. 室内定位技术(三)——自有定位技术
  19. 非洲 喀麦隆 Paul Epete CAGNOB 超大订单 骗局
  20. 两码一号:两码定义原则

热门文章

  1. concurrenthashmap获取不到_面试必问的ConcurrentHashMap
  2. gogs仓库代码拉取不需要用户账号验证问题
  3. msu文件无法运行_如何打开msu文件
  4. VirtualBox安装MACOSX 10.13虚拟机的增强功能
  5. 2021-0316:梦中明白在作梦
  6. 代码管理学:正确理解工作,并不是你想的那样容易
  7. JAVA读注册表获取My Document等目录
  8. 首发:成功解决MediaCodec中decoder超过720出错的问题
  9. WINDOWS获得当前执行程序路径的办法
  10. 在dom最前面插入_虚拟 DOM 到底是什么?