php 获取mysql数据库信息代码


Posted in PHP onMarch 12, 2009
<?php 
@mysql_connect("localhost", "root","1981427") //选择数据库之前需要先连接数据库服务器 
or die("数据库服务器连接失败"); 
$dbs = mysql_list_dbs(); //调用mysql_list_dbs函数 
while ($array = mysql_fetch_row($dbs)) //循环输出所有的数据库名称 
{ 
echo "$array[0]<BR>"; 
} 
?>

<?php 
@mysql_connect("localhost", "root","1981427") //选择数据库之前需要先连接数据库服务器 
or die("数据库服务器连接失败"); 
$dbs = mysql_list_tables("test"); //调用mysql_list_tables函数 
while ($array = mysql_fetch_row($dbs)) //循环输出所有的表名称 
{ 
echo "$array[0]<BR>"; 
} 
?>

<?php 
mysql_connect("localhost","root","1981427"); //连接服务器 
mysql_select_db("test"); //选择数据库 
$result = mysql_query("SELECT * FROM tablename1"); //执行查询操作 
echo mysql_num_fields($result); //获取列的数目 
?>

<?php 
mysql_connect("localhost","root","1981427"); 
mysql_select_db("test"); 
$result = mysql_query("SELECT * FROM tablename1"); 
echo mysql_field_name($result,0); //获取列的名称 
?>

<?php 
mysql_connect("localhost","root","1981427"); 
mysql_select_db("test"); 
$result = mysql_query("SELECT * FROM tablename1"); 
echo mysql_field_type($result,0); //获取列的数据类型 
?>

<?php 
mysql_connect("localhost","root","1981427"); 
mysql_select_db("test"); 
$result = mysql_query("SELECT * FROM tablename1"); 
echo mysql_field_len($result,0); //获取列的长度 
?>

<?php 
mysql_connect("localhost","root","1981427"); 
mysql_select_db("test"); 
$result = mysql_query("SELECT * FROM tablename1"); 
echo mysql_field_flag($result,0); //获取列的标志 
?>

<?php 
mysql_connect("localhost","root","1981427"); //连接服务器 
mysql_select_db("test"); //选择数据库 
echo "<table border='1'>"; //输出表头 
echo "<tr><th>列名</th><th>类型</th><th>长度</th><th>标志</th>"; 
$result = mysql_query("SELECT * FROM tablename1"); //在mytable表上执行SQL语句 
$fields = mysql_num_fields($result); //获得列的数目 
for($i=0; $i<$fields; $i++) //循环获得各列信息 
{ 
//获得列的各个属性 
$name = mysql_field_name($result,$i); //获得列的名称 
$type = mysql_field_type($result,$i); //获得列的类型 
$length = mysql_field_len($result,$i); //获得列的长度 
$flags = mysql_field_flags($result,$i); //获得列的标志 
echo "<tr><td>$name</td> 
<td>$type</td> 
<td>$length</td> 
<td>$flags</td></tr>"; 
//输出列的信息 
} 
echo "</table>"; 
mysql_close(); //关闭与数据库的连接 
?>
PHP 相关文章推荐
在PHP中使用XML
Oct 09 PHP
数据库查询记录php 多行多列显示
Aug 15 PHP
php 函数使用方法与函数定义方法
May 09 PHP
php feof用来识别文件末尾字符的方法
Aug 01 PHP
有道搜索和IP138的IP的API接口(PHP应用)
Nov 29 PHP
php轻松实现中英文混排字符串截取
May 28 PHP
ThinkPHP模板引擎之导入资源文件方法详解
Jun 18 PHP
thinkPHP模板算术运算相关函数用法分析
Jul 12 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
Nov 05 PHP
php实现替换手机号中间数字为*号及隐藏IP最后几位的方法
Nov 16 PHP
PHP7引入的&quot;??&quot;和&quot;?:&quot;的区别讲解
Apr 08 PHP
Yii框架通过请求组件处理get,post请求的方法分析
Sep 03 PHP
php 删除记录实现代码
Mar 12 #PHP
php 异常处理实现代码
Mar 10 #PHP
php 表单数据的获取代码
Mar 10 #PHP
php URL编码解码函数代码
Mar 10 #PHP
php 进度条实现代码
Mar 10 #PHP
php 表单验证实现代码
Mar 10 #PHP
php连接mysql数据库代码
Mar 10 #PHP
You might like
PHP与MySQL开发的8个技巧小结
2010/12/17 PHP
PHP输出时间差函数代码
2013/01/28 PHP
PHP获取远程图片并保存到本地的方法
2015/05/12 PHP
js面向对象编程之如何实现方法重载
2014/07/02 Javascript
javascript实现分栏显示小技巧附图
2014/10/13 Javascript
JavaScript更改原始对象valueOf的方法
2015/03/19 Javascript
JS+CSS实现经典的左侧竖向滑动菜单效果
2015/09/23 Javascript
JavaScript对HTML DOM使用EventListener进行操作
2015/10/21 Javascript
jQuery+php实时获取及响应文本框输入内容的方法
2016/05/24 Javascript
jquery datatable服务端分页
2016/08/31 Javascript
Node.js的Mongodb使用实例
2016/12/30 Javascript
jQuery使用正则验证15/18身份证的方法示例
2017/04/27 jQuery
Vue 2.5 Level E 发布了: 新功能特性一览
2017/10/24 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
vue结合element-ui使用示例
2019/01/24 Javascript
Vue 2.0双向绑定原理的实现方法
2019/10/23 Javascript
JS hasOwnProperty()方法检测一个属性是否是对象的自有属性的方法
2021/01/29 Javascript
nodejs处理tcp连接的核心流程
2021/02/26 NodeJs
[01:03:59]2018DOTA2亚洲邀请赛3月30日 小组赛B组VGJ.T VS Secret
2018/03/31 DOTA
python访问类中docstring注释的实现方法
2015/05/04 Python
Python中模块pymysql查询结果后如何获取字段列表
2017/06/05 Python
python中列表和元组的区别
2017/12/18 Python
pytorch 调整某一维度数据顺序的方法
2018/12/08 Python
Python开发网站目录扫描器的实现
2019/02/21 Python
CSS3制作气泡对话框的实例教程
2016/05/10 HTML / CSS
Ootori在线按摩椅店:一家专业的按摩椅制造商
2019/04/10 全球购物
南非最大的在线时尚商店:Zando
2019/07/21 全球购物
购房协议书
2014/04/11 职场文书
张家口市高新区党工委群众路线教育实践活动整改方案
2014/10/25 职场文书
2014年计生工作总结
2014/11/21 职场文书
2014年反腐倡廉工作总结
2014/12/05 职场文书
就业意向协议书
2015/01/29 职场文书
企业投资意向书
2015/05/09 职场文书
全新239军机修复记
2022/04/05 无线电
进阶篇之linux环境下安装MySQL数据库
2022/04/09 MySQL
Docker部署Mysql8的实现步骤
2022/07/07 Servers