mysql資料庫重新命名

2022-05-08 21:03:11 字數 290 閱讀 2513

mysql 1.4以前 rename database old_name to new_name;

高於1.4就沒這個命令了,那怎麼辦呢?把原來的庫匯出來,然後刪掉。再新建新名字的庫,然後把匯出的資料匯入進去。

獲取刪除資料庫表sql的命令:

select concat('drop table ',table_name,';') from  information_schema.tables where table_schema='資料庫名' into outfile '/tmp/drop_activity.sql';

MySQL中資料庫重新命名

今天同事讓幫忙把線上的資料庫重新命名。恩?資料庫重新命名?這種需求的概率小之又小,今天居然還真給碰到了。表重名的話是rename table old table to new table so,庫的重新命名最簡單快捷的辦法是 rename old db to new db麼?隨便建了個測試庫test...

MySQL中資料庫重新命名 MySQL中資料庫重新命名

今天同事讓幫忙把線上的資料庫重新命名。恩?資料庫重新命名?這種需求的概率小之又小,今天居然還真給碰到了。表重名的話是rename table old table to new table so,庫的重新命名最簡單快捷的辦法是 rename old db to new db麼?隨便建了個測試庫test...

Sql資料庫重新命名

1.查詢出當前連線然後將其關閉 select spid from master.dbo.sysprocesses where dbid db id 資料庫名 db id donet 如spid 值為 52.2.執行 kill 52 3.修改資料庫名 exec sp dboption old db n...