PHP列出MySQL中所有数据库的方法
本文实例讲述了PHP列出MySQL中所有数据库的方法。分享给大家供大家参考。具体如下:
PHP代码如下:
<?php define( 'NL', "\n" ); define( 'TB', ' ' ); // connecting to MySQL. $conn = @mysql_connect( 'localhost', 'username', 'password' ) or die( mysql_errno().': '.mysql_error().NL ); // attempt to get a list of MySQL databases // already set up in my account. This is done // using the PHP function: mysql_list_dbs() $result = mysql_list_dbs( $conn ); // Output the list echo '<ul class="projects">'.NL; ///* USING: mysql_fetch_object() // --------------------------- while( $row = mysql_fetch_object( $result ) ): echo TB.'<li>'.$row->Database.'</li>'.NL; endwhile; //*/ /* USING: mysql_fetch_row() // ------------------------ while( $row = mysql_fetch_row( $result ) ): echo TB.'<li>'.$row[0].'</li>'.NL; endwhile; //*/ /* USING: mysql_fetch_assoc() // -------------------------- while( $row = mysql_fetch_assoc( $result ) ): echo TB.'<li>'.$row['Database'].'</li>'.NL; endwhile; //*/ echo '</ul>'.NL; // Free resources / close MySQL Connection mysql_free_result( $result ); mysql_close( $conn ); ?>
希望本文所述对大家的php程序设计有所帮助。
相关推荐
-
php列出mysql表所有行和列的方法
本文实例讲述了php列出mysql表所有行和列的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <title>Selecting Data</title> </head> <body> <?php $user = "root"; $pass = ""; $db = "mydatabase"; $link = mysql_
-
php+mysqli批量查询多张表数据的方法
本文实例讲述了php+mysqli批量查询多张表数据的方法.分享给大家供大家参考.具体实现方法如下: 注意这里使用到了两个新的函数multi_query与store_result,具体代码如下: 复制代码 代码如下: <?php //1.创建数据库连接对象 $mysqli = new MySQLi("localhost","root","123456","liuyan"); if($mysqli->connect_
-
PHP+MySQL修改记录的方法
本文实例讲述了PHP+MySQL修改记录的方法.分享给大家供大家参考.具体如下: 复制代码 代码如下: <h1>修改记录</h1> <?php if(isset($_POST['btnModify'])){ //验证表单省略 $sql = "UPDATE animal SET WHERE ID = '$_POST[id]'"; $result = mysqli_query($sql);
-
php随机取mysql记录方法小结
本文实例总结了php随机取mysql记录方法.分享给大家供大家参考.具体分析如下: 在php中要随机取mysql记录我们可以直接使用mysql_query来执行mysql中的select rand函数获取的数据并读出来,这里就来给大家简单介绍一下. 方法一,代码如下: 复制代码 代码如下: select * from tablename order by rand() limit 1 把 limit 后面的数值改为你想随机抽取的条数,这里只取一条. 方法二,代码如下: 复制代码 代码如下: $q
-
php+mysql实现用户注册登陆的方法
本文实例讲述了php+mysql实现用户注册登陆的方法.分享给大家供大家参考.具体分析如下: 这是一款利用php与mysql数据库实现的用户注册与登录代码,功能也是比较简单实用的用户注册程序,同时也加了用户登录时验证码程序,这样做就安全了很多,代码如下: 复制代码 代码如下: <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xh
-
实现PHP+Mysql无限分类的方法汇总
无限分类是个老话题了,来看看PHP结合Mysql如何实现. 第一种方法 这种方法是很常见.很传统的一种,先看表结构 表:category id int 主键,自增 name varchar 分类名称 pid int 父类id,默认0 顶级分类的 pid 默认就是0了.当我们想取出某个分类的子分类树的时候,基本思路就是递归,当然,出于效率问题不建议每次递归都查询数据库,通常的做法是先讲所有分类取出来,保存到PHP数组里,再进行处理,最后还可以将结果缓存起来以提高下次请求的效率. 先来构建一个原始数
-
php在linux下检测mysql同步状态的方法
本文实例讲述了php在linux下检测mysql同步状态的方法.分享给大家供大家参考.具体分析如下: 这里通过两个实例来介绍mysql同步状态检测实现方法.代码如下: 复制代码 代码如下: #!/bin/sh #check MySQL_Slave Status #crontab time 00:10 MYSQL_USER="root" MYSQL_PWD="123456" MYSQL_SLAVE_LOG="/tmp/check_mysql_sl
-
php查询mysql大量数据造成内存不足的解决方法
本文实例分析了php查询mysql大量数据造成内存不足的解决方法.分享给大家供大家参考.具体分析如下: 一.问题 使用php查询mysql大数据量的时候,程序尚未执行完毕,跳出警告: Fatal error: Allowed memory size of 100663296 bytes exhausted (tried to allocate 103 bytes) 错误提示:php所分配到的100M内存被占用完毕. 二.解决方法: 最简单的解决办法是:在执行文件的头部增加: ini_set('
-
PHP列出MySQL中所有数据库的方法
本文实例讲述了PHP列出MySQL中所有数据库的方法.分享给大家供大家参考.具体如下: PHP代码如下: <?php define( 'NL', "\n" ); define( 'TB', ' ' ); // connecting to MySQL. $conn = @mysql_connect( 'localhost', 'username', 'password' ) or die( mysql_errno().': '.mysql_error().NL ); // atte
-
MySQL中查看数据库安装路径的方法
我们可以通过mysql命令查看mysql的安装路径: # 以下两个sql任意一个可查询 select @@basedir as basePath from dual ; show variables like '%basedir%'; 上面可以看到基础的安装路径,查看数据库data的路径怎么看,很简单,把上面的参数变量换成datadir即可: # 以下查询任意一个均可 select @@datadir as dataPath from dual ; show variables Like '%d
-
往MySQL中存储图片的方法
1 介绍 在设计到数据库的开发中,难免要将图片或音频文件插入到数据库中的情况.一般来说,我们可以同过插入图片文件相应的存储位置,而不是文件本身,来避免直接向数据库里插入的麻烦.但有些时候,向MySQL中插入图片更加容易管理.那么在MySQL中该怎么存储呢? 参考资料[1]中有个相当清晰的例子,不过是基于MySQL图形界面的查询工具Query Brower的,你的机子上没有安装的话,可能得不到很好的理解.我在这里不在赘述,更详细的资料请看给出的链接吧. 还有,[1]中的例子其实只是向我们说明了Qu
-
Android通过json向MySQL中读写数据的方法详解【读取篇】
本文实例讲述了Android通过json向MySQL中读取数据的方法.分享给大家供大家参考,具体如下: 首先 要定义几个解析json的方法parseJsonMulti,代码如下: private void parseJsonMulti(String strResult) { try { Log.v("strResult11","strResult11="+strResult); int index=strResult.indexOf("[");
-
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
本文实例讲述了PHP操作MySQL中BLOB字段的方法.分享给大家供大家参考,具体如下: 1.MySQL中BLOB字段类型 BLOB类型的字段用于存储二进制数据. MySQL中,BLOB是个类型系列,包括:TinyBlob.Blob.MediumBlob.LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同. MySQL的四种BLOB类型 TinyBlob: 最大 255字节 Blob: 最大 65K MediumBlob:最大 16M LongBlob: 最大
-
Mysql中varchar长度设置方法
如果某一项中设置的是varchar(50) 那么对英文当然是50 那么对中文呢 utf-8的中文占3个字节 那么,这个varchar(50)是不是只能存16个汉字了? mysql varchar(50) 不管中文 还是英文 都是存50个的 MySQL5的文档,其中对varchar字段类型这样描述:varchar(m) 变长字符串.M 表示最大列长度.M的范围是0到65,535.(VARCHAR的最大实际长度由最长的行的大小和使用的字符集确定,最大有效长度是65,532字节). 为何会这般变换?真
-
Android通过json向MySQL中读写数据的方法详解【写入篇】
本文实例讲述了Android通过json向MySQL中写入数据的方法.分享给大家供大家参考,具体如下: 先说一下如何通过json将Android程序中的数据上传到MySQL中: 首先定义一个类JSONParser.Java类,将json上传数据的方法封装好,可以直接在主程序中调用该类,代码如下 public class JSONParser { static InputStream is = null; static JSONObject jObj = null; static String j
-
mysql中GROUP_CONCAT的使用方法实例分析
本文实例讲述了mysql中GROUP_CONCAT的使用方法.分享给大家供大家参考,具体如下: 现在有三个表,结构如下: cate表: CREATE TABLE `cate` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id', `name` char(20) DEFAULT '' COMMENT '分类名', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAUL
-
Python GUI教程之在PyQt5中使用数据库的方法
目录 PyQt5的SQL数据库支持 在PyQt5中简单使用数据库 创建一个UI界面 连接一个数据库 在UI界面查看和修改数据 添加和删除数据 在桌面图像化界面编程中,我们通常需要将一些数据或配置信息存储在本地.在本地进行数据的存储,我们可以直接使用文本文件,比如ini文件.csv文件.json文件等,或者是使用文件型的数据库(比如sqlit3)进行存储. PyQt5的SQL数据库支持 Qt平台对SQL编程有着良好的支持,PyQt5也一并继承了过来.在PyQt5中,QtSql子模块提供对SQL数据
-
DataGrip连接Mysql并创建数据库的方法实现
目录 一.DataGrip连接数据库? 1.点击文件->新建->数据源->Mysql 2.打开控制台 二.创建与管理数据库 1.创建数据库 2.管理数据库 3.展示数据库 总结 一.DataGrip 连接数据库? 1.点击文件 ->新建 -> 数据源 -> Mysql 即会出现下图主机:Mysql 数据库所在 ip 例:127.0.0.1端口:访问 Mysql 的端口 例:3306(Mysql默认端口)用户:登录Mysql 的用户 例:root密码:登录Mysql 的密
随机推荐
- Linux下PHP安装mcrypt扩展模块笔记
- SQL Server数据库中伪列及伪列的含义详解
- JQuery动态给table添加、删除行 改进版
- jQuery 过滤方法filter()选择具有特殊属性的元素
- jQuery的文档处理程序详解
- 浅谈Vue.js中的v-on(事件处理)
- js滚动条回到顶部的代码
- js实现下拉列表选中某个值的方法(3种方法)
- PHP实现简单实用的验证码类
- Python中处理字符串之islower()方法的使用简介
- Linux中使用C语言实现基于UDP协议的Socket通信示例
- android中使用SharedPreferences进行数据存储的操作方法
- 什么情况下需要创建MySQL索引?
- 修改WordPress中文章编辑器的样式的方法详解
- Anti-Virus Tools 2007 熊猫专杀民间版下载
- JavaScript的public、private和privileged模式
- 常见系统进程列表第1/2页
- nginx centos 服务开机启动设置实例详解
- Java 对象序列化 NIO NIO2详细介绍及解析
- java中栈和队列的实现和API的用法(详解)