批量替換表前綴

 替換表前綴,對於懂程序的人來說是很容易的事。但是對於部分站長還是一定難度
下面寫段下代碼來爲 不懂程序的站長解決這個問題:將下面的代碼保存爲php文件:如 test.php 。放到網站根目錄
  1. <?php
  2.         $database = "x21010";  //數據庫名稱
  3.         $user = "root";                        //數據庫用戶名
  4.         $pwd = "";                        //數據庫密碼
  5.         $replace ='pre_';                //替換後的前綴
  6.         $seach = 'pre1_';                //要替換的前綴
  7.         $db=mysql_connect("localhost","$user","$pwd") or die("連接數據庫失敗:".mysql_error());        //連接數據庫


  8.         $tables = mysql_list_tables("$database");
  9.         
  10.         while($name = mysql_fetch_array($tables)) {

  11.                 $table = str_replace($seach,$replace,$name['0']);
  12.                
  13.                 mysql_query("rename table $name[0] to $table");
  14.         }
  15.       
複製代碼
執行 test.php ,執行完之後。更改對應的配置文件。
config_global.php、config_ucenter.php  
uc_server/data/config.inc.php
發佈了14 篇原創文章 · 獲贊 14 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章