Download | Plain Text | Line Numbers
diff -Naur phpMyAdmin.orig/libraries/database_interface.lib.php phpMyAdmin/libraries/database_interface.lib.php
--- phpMyAdmin.orig/libraries/database_interface.lib.php 2008-04-29 14:16:21.000000000 +0200
+++ phpMyAdmin/libraries/database_interface.lib.php 2008-05-25 18:33:46.000000000 +0200
@@ -231,7 +231,7 @@
$tables = array();
- if (PMA_MYSQL_INT_VERSION >= 50002) {
+ if (0 && PMA_MYSQL_INT_VERSION >= 50002) {
// get table information from information_schema
if ($table) {
if (true === $tbl_is_group) {
@@ -417,7 +417,7 @@
$apply_limit_and_order_manual = true;
- if (PMA_MYSQL_INT_VERSION >= 50002) {
+ if (0 && PMA_MYSQL_INT_VERSION >= 50002) {
/**
* if $GLOBALS['cfg']['NaturalOrder'] is enabled, we cannot use LIMIT
* cause MySQL does not support natural ordering, we have to do it afterward
@@ -583,7 +583,7 @@
{
$columns = array();
- if (PMA_MYSQL_INT_VERSION >= 50002) {
+ if (0 && PMA_MYSQL_INT_VERSION >= 50002) {
$sql_wheres = array();
$array_keys = array();
@@ -1270,7 +1270,7 @@
$result = array();
// available in INFORMATION_SCHEMA since MySQL 5.0.10
- if (PMA_MYSQL_INT_VERSION >= 50010) {
+ if (0 && PMA_MYSQL_INT_VERSION >= 50010) {
$triggers = PMA_DBI_fetch_result("SELECT TRIGGER_SCHEMA, TRIGGER_NAME, EVENT_MANIPULATION, ACTION_TIMING, ACTION_STATEMENT, EVENT_OBJECT_SCHEMA, EVENT_OBJECT_TABLE FROM information_schema.TRIGGERS WHERE EVENT_OBJECT_SCHEMA= '" . PMA_sqlAddslashes($db,true) . "' and EVENT_OBJECT_TABLE = '" . PMA_sqlAddslashes($table, true) . "';");
if ($triggers) {
diff -Naur phpMyAdmin.orig/libraries/db_routines.inc.php phpMyAdmin/libraries/db_routines.inc.php
--- phpMyAdmin.orig/libraries/db_routines.inc.php 2008-04-29 14:16:21.000000000 +0200
+++ phpMyAdmin/libraries/db_routines.inc.php 2008-05-25 18:35:04.000000000 +0200
@@ -17,7 +17,7 @@
* Of course the interface would need a way to pass calling parameters.
* Also, support DEFINER (like we do in export).
*/
-if (PMA_MYSQL_INT_VERSION >= 50002) {
+if (0 && PMA_MYSQL_INT_VERSION >= 50002) {
$url_query .= '&goto=db_structure.php';
$routines = PMA_DBI_fetch_result('SELECT SPECIFIC_NAME,ROUTINE_NAME,ROUTINE_TYPE,DTD_IDENTIFIER FROM information_schema.ROUTINES WHERE ROUTINE_SCHEMA= \'' . PMA_sqlAddslashes($db,true) . '\';');
diff -Naur phpMyAdmin.orig/libraries/List_Database.class.php phpMyAdmin/libraries/List_Database.class.php
--- phpMyAdmin.orig/libraries/List_Database.class.php 2008-04-29 14:16:21.000000000 +0200
+++ phpMyAdmin/libraries/List_Database.class.php 2008-05-25 18:32:09.000000000 +0200
@@ -169,6 +169,7 @@
}
}
+ $database_list = array_diff($database_list, array('information_schema'));
return $database_list;
}
diff -Naur phpMyAdmin.orig/libraries/mysql_charsets.lib.php phpMyAdmin/libraries/mysql_charsets.lib.php
--- phpMyAdmin.orig/libraries/mysql_charsets.lib.php 2008-04-29 14:16:20.000000000 +0200
+++ phpMyAdmin/libraries/mysql_charsets.lib.php 2008-05-25 18:20:24.000000000 +0200
@@ -120,7 +120,7 @@
// information_schema database: We know it!
return 'utf8_general_ci';
}
- if (PMA_MYSQL_INT_VERSION >= 50006) {
+ if (0 && PMA_MYSQL_INT_VERSION >= 50006) {
// Since MySQL 5.0.6, we don't have to parse SHOW CREATE DATABASE anymore.
return PMA_DBI_fetch_value('SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = \'' . PMA_sqlAddSlashes($db) . '\' LIMIT 1;');
} elseif (PMA_MYSQL_INT_VERSION >= 40101) {