免費軟體下載論壇

 找回密碼
 立即註冊
查看: 507|回復: 0

[程序] Discuz X3.2 支援 MariaDB 10.0.17

[複製鏈接]
發表於 2015-8-31 21:01:02 | 顯示全部樓層 |閱讀模式
adfe images 免費圖床
打開 source / class / ds / db_driver_mysql.php

將以下的程式碼刪除後

  1. function _dbconnect($dbhost, $dbuser, $dbpw, $dbcharset, $dbname, $pconnect, $halt = true) {

  2.     if($pconnect) {
  3.         $link = @mysql_pconnect($dbhost, $dbuser, $dbpw, MYSQL_CLIENT_COMPRESS);
  4.     } else {
  5.         $link = @mysql_connect($dbhost, $dbuser, $dbpw, 1, MYSQL_CLIENT_COMPRESS);
  6.     }
  7.     if(!$link) {
  8.         $halt && $this->halt('notconnect', $this->errno());
  9.     } else {
  10.         $this->curlink = $link;
  11.         if($this->version() > '4.1') {
  12.             $dbcharset = $dbcharset ? $dbcharset : $this->config[1]['dbcharset'];
  13.             $serverset = $dbcharset ? 'character_set_connection='.$dbcharset.', character_set_results='.$dbcharset.', character_set_client=binary' : '';
  14.             $serverset .= $this->version() > '5.0.1' ? ((empty($serverset) ? '' : ',').'sql_mode=\'\'') : '';
  15.             $serverset && mysql_query("SET $serverset", $link);
  16.         }
  17.         $dbname && @mysql_select_db($dbname, $link);
  18.     }
  19.     return $link;
  20. }
複製代碼


更改為

  1. function _dbconnect($dbhost, $dbuser, $dbpw, $dbcharset, $dbname, $pconnect, $halt = true) {

  2.     if($pconnect) {
  3.         $link = @mysql_pconnect($dbhost, $dbuser, $dbpw, MYSQL_CLIENT_COMPRESS);
  4.     } else {
  5.         $link = @mysql_connect($dbhost, $dbuser, $dbpw, 1, MYSQL_CLIENT_COMPRESS);
  6.     }
  7.     if(!$link) {
  8.         $halt && $this->halt('notconnect', $this->errno());
  9.     } else {
  10.         $this->curlink = $link;
  11.         if(version_compare($this->version(), '4.1', '>')) {
  12.             $dbcharset = $dbcharset ? $dbcharset : $this->config[1]['dbcharset'];
  13.             $serverset = $dbcharset ? 'character_set_connection='.$dbcharset.', character_set_results='.$dbcharset.', character_set_client=binary' : '';
  14.             $serverset .= version_compare($this->version(), '5.0.1', '>') ? ((empty($serverset) ? '' : ',').'sql_mode=\'\'') : '';
  15.             $serverset && mysql_query("SET $serverset", $link);
  16.         }
  17.         $dbname && @mysql_select_db($dbname, $link);
  18.     }
  19.     return $link;
  20. }
複製代碼


轉載自 潛所未見:https://www.terabank.net/?p=225
最穩定的中文圖床 Adfe images 開放免費註冊,歡迎使用。
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

返回列表 搜索

關于我們|小黑屋|手機版|免費軟體下載論壇 |網站地圖

GMT+8, 2019-8-23 02:41 , Processed in 0.027709 second(s), 8 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表