php批量更改資料庫表字首

2021-12-30 02:32:36 字數 748 閱讀 8421

我們經常會遇到替換或新增資料庫表字首的問題,通過資料庫匯出,在記事本上批量更改,然後再匯出,這也是一種方法,但是不夠方便。

通過下面這個方法,輕鬆搞定,**如下,有用到的頂起。

<?php $database = "databasename"; //資料庫名稱

$user = "root"; //資料庫使用者名稱

$pwd = "pwd"; //資料庫密碼

$replace ='pre_'; //替換後的字首

$seach = 'pre1_'; //要替換的字首

$db=mysql_connect("localhost","$user","$pwd") or die("連線資料庫失敗:".mysql_error()); //連線資料庫

$tables = mysql_list_tables("$database");

while($name = mysql_fetch_array($tables))

?>  

如果是新增字首只需要變化一點點

$table = str_replace($seach,$replace,$name['0']);換成

$table = $replace.$name['0'];

就可以了。

批量更改資料庫表的所有者

在客戶的資料庫中執行我們的程式時,有時會出現下面錯誤資訊。檢視資料庫表卻發現此表仍然存在,但注意到其所有者不是通常的dbo,而是變成了其它,比如bcs。我們的程式要求資料庫表的所有者為dbo,否則會出錯。那麼如何將資料庫中這些所有者不為dbo的表,變成所有者為dbo呢?執行以下語句可以很方便地批量更...

Zabbix server 更改資料庫密碼

當我們的zabbix server使用的資料庫資訊發生了改變,我們需要更改舊配置。涉及到資料庫配置資訊的檔案有2個,分別是 etc zabbix zabbix server.conf etc zabbix web zabbix.conf.php etc zabbix zabbix server.co...

AJAX非同步更改資料庫

前段時間做了乙個小 裡面有個小功能感覺挺好的,在此與大家分享一下,還請各位大神不要笑話小弟的無知 此功能大概是這個樣子的 點選下圖中的類別名稱,就可以對類別進行修改。點選類別名稱以後,原來的 變成乙個可編輯的文字框,並全選裡面的內容,此時可直接進行修改。回車或者滑鼠點選其他地方,提交修改內容.如果類...