php读取mysql数据 php获取数据库的表的数据

php怎么读取mysql

大概的基本流程如下:

创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于做网站、网站建设、新抚网络推广、小程序设计、新抚网络营销、新抚企业策划、新抚品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供新抚建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

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

选择数据库

读取表

输出表中数据

下面是代码:

?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 /";

?

php如何读取MYSQL数据库

首先,检查你这几个参数是否确实设置正确:

$dbhost

=

'localhost';

//数据库

主机地址

$dbuser

=

'admin';

//mysql

用户名

$dbpass

=

'admin';

//mysql

密码

$dbname

=

'admin';

//mysql库名

另外,mysql_close();

这句已经把数据库连接关闭了因此后面对数据库的操作都不能成功。

PHP读取MySQL数据代码~呢?

新建view.php文件,其内容为:

?php

$link=mysql_connect("localhost","root","之前的管理员密码");

if(!$link) echo "没有连接成功!";

else echo "连接成功!";

?

这样,我们便连接上了MySQL数据库,接下来,就是数据读取部分的代码,根据我的MySQL数据源表结构的介绍,我们试验性的来读取:

depart varchar(45) 部门名称

ename varchar(45) 员工姓名

pcname varchar(45) PC名称

这三段数据。

在view.php中紧接着前边的代码继续写:

?php

mysql_select_db("infosystem", $link); //选择数据库

$q = "SELECT * FROM info"; //SQL查询语句

mysql_query("SET NAMES GB2312");

$rs = mysql_query($q, $link); //获取数据集

if(!$rs){die("Valid result!");}

echo "table";

echo "trtd部门名称/tdtd员工姓名/tdtdPC名称/td/tr";

while($row = mysql_fetch_row($rs)) echo "trtd$row[1]/tdtd$row[2]/tdtd$row[3]/td/tr"; //显示数据

echo "/table";

mysql_free_result($rs); //关闭数据集

?

其中,“infosystem”为数据库名,“info”为表名。大家可以根据自己的情况酌情修改。

接着,运行它~怎么样~数据是不是顺利被读取了呢?

php 怎么读取mysql一条数据并输出某一字段

可以参考下面的代码:

//连接数据库服务器

$link = mysql_connect(‘host(服务器ip地址,本地用localhost)’,'数据库账户',‘数据库密码’);

//选择要连接的数据库

mysql_select_db('数据库名字');

//执行查询,返回数据源

$query = mysql_query("SELECT * FROM test");

//遍历数据源,并赋值给$r,当没有数据时,变成false中断循环

while($r = mysql_fetch_array($query)){

echo $r['field_name'];//输出字段

}

扩展资料:

mysql使用说明

1、如果是用 MySQL + Apache,使用的又是 FreeBSD 网络操作系统的话,安装时候应按注意到FreeBSD的版本问题,在 FreeBSD 的 3.0 以下版本来说,MySQL Source 内含的 MIT-pthread 运行是正常的,但在这版本以上,必须使用 native threads,也就是加入一个 with-named-thread-libs=-lc_r 的选项。

2、如果在 COMPILE 过程中出了问题,请先检查gcc版本是否在 2.81 版本以上,gmake 版本是否在3.75以上。

3、如果不是版本的问题,那可能是内存不足,请使用 ./configure--with-low-memory 来加入。

4、如果要重新做configure,那么可以键入 rm config.cache 和 make clean 来清除记录。

5、把 MySQL 安装在 /usr/local 目录下,这是缺省值,也可以按照需要设定所安装的目录。

参考资料来源:百度百科-mySQL (关系型数据库管理系统)


文章名称:php读取mysql数据 php获取数据库的表的数据
文章位置:http://azwzsj.com/article/dododsc.html