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&amp;mysql(六)
Oct 09 PHP
header中Content-Disposition的作用与使用方法
Jun 13 PHP
PHP+ajaxfileupload+jcrop插件完美实现头像上传剪裁
Jun 09 PHP
跟我学Laravel之请求与输入
Oct 15 PHP
php强制运行广告的方法
Dec 01 PHP
ThinkPHP2.x防范XSS跨站攻击的方法
Sep 25 PHP
PHP去掉json字符串中的反斜杠\及去掉双引号前的反斜杠
Sep 30 PHP
PHP错误机制知识汇总
Mar 24 PHP
php文件包含目录配置open_basedir的使用与性能详解
Apr 03 PHP
ThinkPHP5&amp;5.1框架关联模型分页操作示例
Aug 03 PHP
PHP配合fiddler抓包抓取微信指数小程序数据的实现方法分析
Jan 02 PHP
PhpStorm2020.1 安装 debug - Postman 调用的详细教程
Aug 17 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中创建和调用webservice接口示例
2014/07/25 PHP
详解PHP的Yii框架中日志的相关配置及使用
2015/12/08 PHP
PHP实现发送邮件的方法(基于简单邮件发送类)
2015/12/17 PHP
php的4种常用运行方式详解
2016/12/22 PHP
PHP钩子实现方法解析
2019/05/21 PHP
走出JavaScript初学困境—js初学
2008/12/29 Javascript
使用js判断TextBox控件值改变然后出发事件
2014/03/07 Javascript
jQuery制作拼图小游戏
2015/01/12 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
Javascript的表单验证-揭开正则表达式的面纱
2016/03/18 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
vue中本地静态图片路径写法
2018/03/06 Javascript
基于打包工具Webpack进行项目开发实例
2018/05/29 Javascript
vuex实现购物车的增加减少移除
2020/06/28 Javascript
Vue elementui字体图标显示问题解决方案
2020/08/18 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
[27:53]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS iG
2014/05/26 DOTA
Python实现简单HTML表格解析的方法
2015/06/15 Python
Python中工作日类库Busines Holiday的介绍与使用
2017/07/06 Python
Python实现输出某区间范围内全部素数的方法
2018/05/02 Python
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
Python文件常见操作实例分析【读写、遍历】
2018/12/10 Python
Django实现一对多表模型的跨表查询方法
2018/12/18 Python
python实现QQ邮箱/163邮箱的邮件发送
2019/01/22 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
解决Jupyter无法导入已安装的 module问题
2020/04/17 Python
python批量检查两个对应的txt文件的行数是否一致的实例代码
2020/10/31 Python
详解解决jupyter不能使用pytorch的问题
2021/02/18 Python
MATCHESFASHION.COM美国官网:英国奢侈品零售商
2018/10/29 全球购物
Linux不知道文件后缀名怎么判断文件类型
2012/04/26 面试题
数据库测试通常都包括哪些方面
2015/11/30 面试题
班级光棍节联谊会策划书
2014/10/10 职场文书
护理实习生带教计划
2015/01/16 职场文书
2015年学校教科室工作总结
2015/07/20 职场文书
导游词之云南丽江-泸沽湖
2019/09/26 职场文书
vue实现可拖拽的dialog弹框
2021/05/13 Vue.js