コード例 #1
0
ファイル: install.php プロジェクト: cwcw/cms
 case 'testdata':
     $default_db = pc_base::load_config('database', 'default');
     $dbcharset = $default_db['charset'];
     $tablepre = $default_db['tablepre'];
     $lnk = mysql_connect($default_db['dbhost'], $default_db['username'], $default_db['password']) or die('Not connected : ' . mysql_error());
     $version = mysql_get_server_info();
     if ($version > '4.1' && $dbcharset) {
         mysql_query("SET NAMES '{$dbcharset}'");
     }
     if ($version > '5.0') {
         mysql_query("SET sql_mode=''");
     }
     mysql_select_db($default_db['database']);
     if (file_exists(PHPCMS_PATH . "install/main/testsql.sql")) {
         $sql = file_get_contents(PHPCMS_PATH . "install/main/testsql.sql");
         _sql_execute($sql);
     }
     break;
     //数据库测试
 //数据库测试
 case 'dbtest':
     extract($_GET);
     if (!@mysql_connect($dbhost, $dbuser, $dbpw)) {
         exit('2');
     }
     $server_info = mysql_get_server_info();
     if ($server_info < '4.0') {
         exit('6');
     }
     if (!mysql_select_db($dbname)) {
         if (!@mysql_query("CREATE DATABASE `{$dbname}`")) {
コード例 #2
0
ファイル: install.php プロジェクト: wendepeng/phpcms
 case 'testdata':
     $default_db = pc_base::load_config('database', 'default');
     $dbcharset = $default_db['charset'];
     $tablepre = $default_db['tablepre'];
     $link = mysqli_connect($default_db['dbhost'], $default_db['username'], $default_db['password'], null, $default_db['dbport']) or die('Not connected : ' . mysqli_connect_error());
     $version = mysqli_get_server_info($link);
     if ($version > '4.1' && $dbcharset) {
         mysqli_query($link, "SET NAMES '{$dbcharset}'");
     }
     if ($version > '5.0') {
         mysqli_query($link, "SET sql_mode=''");
     }
     mysqli_select_db($link, $default_db['database']);
     if (file_exists(PHPCMS_PATH . "install/main/testsql.sql")) {
         $sql = file_get_contents(PHPCMS_PATH . "install/main/testsql.sql");
         _sql_execute($link, $sql);
     }
     break;
     //数据库测试
 //数据库测试
 case 'dbtest':
     extract($_GET);
     $link = @mysqli_connect($dbhost, $dbuser, $dbpw, null, $dbport);
     if (!$link) {
         exit('2');
     }
     $server_info = mysqli_get_server_info($link);
     if ($server_info < '4.0') {
         exit('6');
     }
     if (!mysqli_select_db($link, $dbname)) {