php使用mysql数据库(php用什么数据库)

  • 1、用php怎么连接mysql数据库
  • 2、PHP操作mysql数据库的步骤
  • 3、php怎么连接mysql数据库
  • 4、如何用php调用mysql中的数据

首先搭建PHP开发运行环境,安装完成后再使用PHP连接mysql,代码操作步骤如下:

下载php_mysql.dll扩展,放到ext文件夹下,如果存在则跳过;

打开php.ini配置文件,去掉extension=php_mysql.dll项前面的分号,如果已取掉则跳过此步骤;

然后运行phpinfo();如果存在mysql项,则说明已经开启mysql扩展。

php连接mysql数据库操作:

运行结果:

PHP访问MySQL数据库:

因为连接数据库需要较长的时间和较大的资源开销,所以如果在多个网页中都要频繁地访问数据库,则可以建立与数据库的持续连接。即调用mysql_pconnect()代替mysql_connect()。

基本步骤:

1.连接服务器:mysql_connect();

2.选择数据库:mysql_select_db();

3.执行SQL语句:mysql_query();

查询:select

显示:show

插入:insert

into

更新:update

删除:delete

4.关闭结果集:mysql_free_result($result);

5.关闭数据库:mysql_close($link);

?php

$dbhost = ‘localhost’;  // mysql服务器主机地址

$dbuser = ‘root’;            // mysql用户名

$dbpass = ‘123456’;          // mysql用户名密码

$conn = mysqli_connect($dbhost, $dbuser, $dbpass);

if(! $conn ){

 

die(‘Could not connect: ‘ . mysqli_error());

}

echo ‘数据库连接成功!’;

mysqli_close($conn);

?

下面是说明:

PHP 提供了 mysqli_connect() 函数来连接数据库。该函数有 6 个参数,在成功链接到 MySQL 后返回连接标识,失败返回 FALSE 。

语法

mysqli_connect(host, username, password, dbname,port, socket);

参数说明:

参数              描述

host             可选。规定主机名或 IP 地址。

username    可选。规定 MySQL 用户名。

password     可选。规定 MySQL 密码。

dbname       可选。规定默认使用的数据库。

port             可选。规定尝试连接到 MySQL 服务器的端口号。

socket 可选。规定 socket 或要使用的已命名 pipe。

大概的基本流程如下:

连接数据库,再加一个判断。

选择数据库

读取表

输出表中数据

下面是代码:

?php

$con

= mysql_connect(“localhost”,”root”,”abc123″);

/*

localhost

是服务器

root

是用户名 abc123

是密码*/ 

if

(!$con)

 {

 die(“数据库服务器连接失败”);

 }

/* 这就是一个逻辑非判断,如果错误就输出括号里的字符串

*/ 

@mysql_select_db(“a”, $con); 

/* 选择mysql服务器里的一个数据库,假设你的数据库名为 a*/ 

$sql = “SELECT * FROM

qq”; 

/*

定义变量sql, “SELECT * FROM qq”

是SQL指令,表示选取表qq中的数据 */ 

$result

= mysql_query($sql);

//执行SQL语句,获得结果集 

/*下面就是选择性的输出打印了,由于不清楚你的具体情况给你个表格打印吧*/

//打印表格 

echo

“table

border=1″; 

while(

$row

=

mysql_fetch_array($result)

)

/*逐行获取结果集中的记录,得到数组row */

{

 

/*数组row的下标对应着数据库中的字段值 */

$id

=

$row[‘id’]; 

$name

=

$row[‘name’]; 

$sex

=

$row[‘sex’]; 

echo

“tr”; 

echo

“td$id/td”; 

echo

“td$name/td”; 

echo

“td$sex/td”; 

echo

“/tr”; 

echo

“table

/”; 

?

如果你的switch是表头,就定义这个表头字段,然后输出。

你可以去后盾人平台看看,里面的东西不错

原创文章,作者:简单一点,如若转载,请注明出处:https://www.506064.com/n/126972.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
简单一点的头像简单一点
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相关推荐

  • c语言制作简单软件,C语言程序设计的软件

    本文目录一览: 1、常用的c语言编程软件有哪些?? 2、C语言程序设计哪些编程软件适合初学者? 3、c语言程序设计用什么软件啊 4、C语言编写一个软件? 5、如何用C语言编写一个软…

    编程 2024-11-28
  • Linux Shell编写文件的技巧与建议

    一、快速编辑文本 在编写Linux Shell文本时,经常需要用到文本编辑器进行编辑,这里推荐使用Vim或者Nano编辑器。Vim是一个强大的编辑器,可以完成大部分编辑操作,但学习…

    编程 2024-10-29
  • Hive 数据类型的详细阐述

    一、Hive 数据类型有哪些 Hive支持三类基本数据类型:原始类型、复合类型和其他类型。原始类型包括BOOLEAN、TINYINT、SMALLINT、INT、BIGINT、FLO…

    编程 2024-11-20
  • 从多个方面阐述startwithjs

    一、一句话概括startwithjs startwithjs是一个基于前端框架Vue.js和Webpack的前端脚手架,支持多种开发环境配置,并内置了常用的开发插件和组件库。 二、…

    编程 2024-10-04
  • php和jq开发怎么使用es6,PHP与jquery

    本文目录一览: 1、phpstorm怎么使用es6语法 2、请教如何在phpStorm中配置eslint 3、jquery支持es6吗 phpstorm怎么使用es6语法 设置中 …

    编程 2024-10-04
  • Java URL使用指南

    Java中使用URL(Uniform Resource Locator)可以访问不同协议的资源。常见的协议有HTTP、FTP、Telnet等,在这里我们着重讲解HTTP协议。 一、…

    编程 2024-10-04
  • chrome支持js吗,js打开chrome浏览器

    本文目录一览: 1、chrome 如何调试js 2、chrome对javascript的不支持 3、如何使Chrome控制台支持多行js模式 4、chrome如何添加js插件 5、…

    编程 2024-12-08
  • sketchup画建筑的简单介绍

    本文目录一览: 1、su绘制墙体怎么挤出 2、如何用草图大师画施工图 3、sketchup空心对称建筑怎么做 4、草图大师里怎么画坡屋顶的建筑? 5、建筑用草图大师建模的步骤? 6…

    编程 2024-11-14
  • Visio导出矢量图探究

    一、导出矢量图格式 Visio作为微软的专业流程图软件,其支持广泛的矢量图导出格式,主要包括以下几种: 1、EMF/EMZ:Windows增强型元文件格式,可以向下兼容WMF格式;…

    编程 2024-11-21
  • 菜鸟教程Java全面解析

    一、菜鸟教程 菜鸟教程是一个IT技术学习网站,提供PHP、Python、Java、C语言、C++、前端等编程语言的教程。其中,Java教程是最为丰富和全面的。Java教程主要包括基…

    编程 2024-12-07

发表回复

登录后才能评论