谁有php的小程序啊带连接mysql数据库的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谁有php的小程序啊带连接mysql数据库的相关的知识,希望对你有一定的参考价值。
参考技术A <?php$conn=mysql_connect("localhost", "root", "password");
$result=mysql_query("select now()", $conn);
// 获取查询结果
$row=mysql_fetch_row($result);
// 显示结果
var_dump($row);
// 释放资源
mysql_free_result($result);
// 关闭连接
mysql_close($conn);
?>
一个很简单的sql示例,选择是数据库的当前时间,并显示出来。
参考技术B 数据库的连接$link_id = mysql_connect("localhost","root",'') or die("can't connect");
mysql_select_db("db_name",$link_id);
mysql_query("SET NAMES utf8");
$sql = "SELECT * FROM users";//查数据库db_name的表users
$query = mysql_query($sql);//执行sql
while($rs = mysql_fetch_array($query) )
//取数据
参考技术C 请看php手册,mysql_* 一类的函数,里面自带的小例子可以满足你的需求
下个php5的手册的时候比你等答案的时候要快得多了
PHP注入中的小知识
1.显示位:用User()显示MySQL用户名;用version()显示MySQL的版本;database()显示数据库
2.MySQL4.0以上支持联合查询
3.MySQL5.0以上有一个新增的虚拟数据库information_schema,实际是不存在的,这个虚拟数据库中包含其他数据库的库名、表名和字段名,所以可以利用它来查询数据库的库名、表名(前面依旧是联合查询union select 1,2,3...,table_name,... from information_schema.table where table_schema=hex(database()显示数据库的名字) limit 0,1--(这里的“--”是把后面的语句注释掉))和字段(前面依旧是联合查询union select 1,2,3...,column_name,... from information_schema.columns where table_name=hex(前面显示的表名) limit 0,1--)。下一条limit 1,1再下一条limit 2,1.......
4.在查表之前,我需要知道数据库的版本,因为查表、查字段只有mysql5.0以上的版本才支持的
5.常用的编辑器有ewebeditor/Fckeditor
以上是关于谁有php的小程序啊带连接mysql数据库的的主要内容,如果未能解决你的问题,请参考以下文章