Ticket #5127: mysql_ grouping.patch

File mysql_ grouping.patch, 1.6 KB (added by ComputerGuru, 5 years ago)
  • wp-admin/includes/schema.php

     
    33 
    44$charset_collate = ''; 
    55 
    6 if ( version_compare(mysql_get_server_info(), '4.1.0', '>=') ) { 
     6if ( version_compare($wpdb->server_version(), '4.1.0', '>=') ) { 
    77        if ( ! empty($wpdb->charset) ) 
    88                $charset_collate = "DEFAULT CHARACTER SET $wpdb->charset"; 
    99        if ( ! empty($wpdb->collate) ) 
  • wp-admin/includes/upgrade.php

     
    12391239} 
    12401240 
    12411241function wp_check_mysql_version() { 
    1242         global $wp_version; 
     1242        global $wp_version, $wpdb; 
    12431243 
    12441244        // Make sure the server has MySQL 4.0 
    1245         $mysql_version = preg_replace('|[^0-9\.]|', '', @mysql_get_server_info()); 
     1245        $mysql_version = preg_replace('|[^0-9\.]|', '', @$wpdb->server_version()); 
    12461246        if ( version_compare($mysql_version, '4.0.0', '<') ) 
    12471247                die(sprintf(__('<strong>ERROR</strong>: WordPress %s requires MySQL 4.0.0 or higher'), $wp_version)); 
    12481248} 
     
    12591259        } 
    12601260} 
    12611261 
    1262 ?> 
     1262?> 
     1263 No newline at end of file 
  • wp-includes/wp-db.php

     
    403403                        return false; 
    404404                wp_die($message); 
    405405        } 
     406         
     407        function server_version() { 
     408                return mysql_get_server_info(); 
     409        } 
     410         
     411         
    406412} 
    407413 
    408414if ( ! isset($wpdb) )