安全快速更改MySQL資料庫名稱

MySQL似乎沒有更改資料庫名稱的語句(也許是我不知道),如果你有資料庫伺服器的管理權限,可以直接更改一下目錄名即可,但如果沒有權限,可以通過更改表名達到修改資料庫名的目的。下面是把centos資料庫更改為centos_old。想要了解更多關於windows,linux的知識可以去《linux就該這麼學》看看。

工具/原料

mysql資料庫

方法/步驟

1、新建資料庫centos_old.

mysql > create database centos_old;

2、使用select concat拼成所有rename table的語句。

mysql -uroot -p -e "select concat('rename table centos.',table_name,' to centos_old.',table_name,';') from information_schema.TABLES where TABLE_SCHEMA='centos';" > rename_mysql_name.sql

打開rename_mysql_name.sql,把第一行刪除。

rename_mysql_name.sql內容大概為:

rename table centos.wp_commentmeta to centos_old.wp_commentmeta;

rename table centos.wp_comments to centos_old.wp_comments;

rename table centos.wp_forum_forums to centos_old.wp_forum_forums; rename table centos.wp_forum_groups to centos_old.wp_forum_groups;   rename table centos.wp_forum_posts to centos_old.wp_forum_posts;

rename table centos.wp_forum_threads to centos_old.wp_forum_threads;

rename table centos.wp_forum_usergroup2user to centos_old.wp_forum_usergroup2user;

rename table centos.wp_forum_usergroups to centos_old.wp_forum_usergroups;

rename table centos.wp_links to centos_old.wp_links;

rename table centos.wp_options to centos_old.wp_options;

rename table centos.wp_postmeta to centos_old.wp_postmeta;

rename table centos.wp_posts to centos_old.wp_posts;

rename table centos.wp_term_relationships to centos_old.wp_term_relationships;

rename table centos.wp_term_taxonomy to centos_old.wp_term_taxonomy;

rename table centos.wp_terms to centos_old.wp_terms;

rename table centos.wp_usermeta to centos_old.wp_usermeta;

rename table centos.wp_users to centos_old.wp_users;

3、執行rename語句

mysql -uroot -p < rename_mysql_name.sql

這樣就完成了centos資料庫名更改為centos_old的操作。

相關文章

  1. Linux下快速安裝mysql資料庫

    如何在Linux下快速安裝mysql數據? 廣州員躍來來教您,首先,您的環境要求必須是:centos 5.6/redhat 5.5  2bit 一共八個步驟,如下: 一.安裝前環境配置: 1.yum ...
  2. 教你如何創建、查看、更改Mysql資料庫和標

    MySQL是一種開放原始碼的關係型資料庫管理系統(RDBMS),MySQL資料庫系統使用最常用的資料庫管理語言--結構化查詢語言(SQL)進行資料庫管理. 由於MySQL是開放原始碼的,因此任何人都可 ...
  3. Ubuntu/Linux mint下快速入門Mysql資料庫

    Mysql資料庫經常在linux作業系統下使用,對於剛接觸linux的人來說,快速安裝和入門Mysql資料庫顯得非常重要. 工具/原料 Ubuntu或者Linux mint作業系統 方法/步驟 安裝: ...
  4. 騰訊雲linux更改mysql資料庫root的密碼

    簡單的mysql密碼設置 方法/步驟 這裡"#"號不用輸入 # mysqladmin -uroot password 'yourpassword'         輸入#號後面的命 ...
  5. 更改MySQL資料庫存放的默認文件夾位置方法

    更改MySQL資料庫存放的默認文件夾位置方法 方法/步驟 打開控制面板-管理工具-服務,找到mysql服務,停止 打開安裝目錄下的my.ini文件,找到: #Path to installation ...
  6. linux下更改MySQL資料庫目錄位置

    linux下更改MySQL資料庫目錄位置,如果不會安裝請關注我上一篇文章. 通過上篇教程,MySQL默認的數據文件存儲目錄為/usr/local/mysql/data. 假如要把目錄移到新建的掛載盤/ ...
  7. 批量更改mysql內數據表中資料庫標題指定關鍵詞

    今天我要更換我的網盤中的文件標題其中有的需要替換敏感詞有的需要替換之前增加的連結,數據量比較大,一個一個改肯定是很麻煩的,於是嘗試mysql批量更改替換制定的關鍵詞, 工具/原料 mysql資料庫 電 ...
  8. mysql資料庫中sql修改表名稱的命令是什麼?

    mysql資料庫中sql修改表名稱的命令是什麼? 首先說明一下: 在mysql資料庫中可以對表重新命名的,這個命令php中的sql語句也是可以執行的. 它的語法規則是:alter table exam ...
  9. navicat快速連接mysql並恢複數據庫

    今天來給大家介紹一下如何用navicat快速連接mysql資料庫並且恢複數據庫 工具/原料 navicat11.1.13 mysql5.1 方法/步驟 從網上下載navicat11.1.13並解壓縮( ...
  10. 如何更改SQL2005資料庫伺服器名稱

    我們在使用SQL2005資料庫伺服器時,有時候會遇到下列情況,伺服器名稱改變產生了錯誤,在這裡我們介紹一個簡單的修改方法. 工具/原料 SQL 2005軟體一台 方法/步驟 打開SQL2005,點擊新 ...
  11. godaddy空間,快速還原導入mysql資料庫的方法

    如果對網站進行遷移或者恢復的時候,資料庫還原是我們比較頭疼的一個問題,但如果你使用的是Godaddy的空間,有一個很方便的資料庫還原的功能,可以一鍵還原你的資料庫.以下是具體的圖文教程. 1. 首先用 ...
  12. 簡單快速Mysql資料庫導出備份和編碼選擇方法

    phpmyadmin資料庫管理系統,是一個網站能夠正常運營的保障,mysql數據包括整個站點的所有數據(字符串.字符等等--)常用的網站資料庫有ACCESS資料庫還有一個就是下面要講的,MYSQL數據 ...
  13. mysql,mariadb連接時使用資料庫名稱

    mysql命令有一些選項,可以讓我們在連接資料庫時連接到指定的資料庫名稱,我們來看一下. 工具/原料 linux mysql or mariadb 方法/步驟 我們先看一下不指定資料庫時的連接信息: ...
  14. 快速更改圖標名稱(win8)

    我們常常需要更改圖標的名稱,一般我們會右鍵點擊圖標,然後選中重命名來更改圖標的名稱.但是這種方法效率太低了,如果我們要更改多個圖標的名稱,這種方法就略有點繁瑣. 要快速更改圖標名稱,兩次滑鼠左鍵單擊即 ...
  15. mysql資料庫如何快速的導入數據

    在日常工作中,我們經常將資料庫中數據進行導入到另一個資料庫中,這就需要我們將數據進行導入,今天就分享一下,資料庫中如何分享資料庫 工具/原料 mysql資料庫 方法/步驟 首先第一步,我們需要下載一個 ...
  16. 如何快速更改磁碟名稱?

    有時我們想把電腦中某個硬碟,例如D盤,更改為自己的名字或者專門文件的名字,這時該怎樣操作呢,下面小編截圖演示一下. 方法/步驟 首先,右擊計算機. 在出現的下拉菜單中,點擊管理選項. 打開管理後,點擊 ...
  17. 如何快速批量更改工作表名稱

    工作常常會遇到一個工作簿中有很多的工作表,如果要求改每個工作表名稱的話將是一件非常耗時的事情,你需要一個一個點擊重命名,輸入新名稱,再確定,本文將教你如何利用VBA代碼快速有效率的批量更改工作表名稱. ...
  18. 如何快速批量的更改文件夾名稱

    如何快速批量的更改文件夾名稱呢?下面小編來教大家. 方法/步驟 首先,我們先新建一個文件,然後我們在這個文件夾裡面新建四個文件夾,如圖所示: 之後我們選中這些新建的文件夾: 然後我們右擊,彈出的界面, ...
  19. 在ActiveReports中使用MySQL資料庫

    隨著去IOE的不斷進行,以阿里為代表的企業,MySQL資料庫在生成環境中所占的比例越來越大.有很多用戶詢問我們是否支持MySQL資料庫.ActiveReports 支持MySQL資料庫,可以使用MyS ...
  20. 如何簡單快速更改證件照片背景,通過美圖秀秀

    各種證件.招聘會.簡歷.投稿等許多地方都要用到證件照,不過很多單位對證件照的背景色要求不盡相同,難道每次都要再去重拍一組嗎? 雖然大家都知道可以使用PS軟體修改背景色,不過可以看得出,很多人並不擅長操 ...