文章详情页
mysql - 用这种方式重新命名数据库安全吗?
浏览:195日期:2022-06-14 14:50:42
问题描述
只有数据表,没有视图1、CREATE DATABASE new_db_name; 创建新的数据库2、RENAME TABLE db_name.table1 TO new_db_name.table1; 对所有的表进行重命名3、DROP DATABASE db_name; 删除原来的数据库
问题解答
回答1:额,能这么搞吗?还不如直接重命名数据库名呢。
如果要一个一个表从两个库之间导的话,标准做法是:
CREATE TABLE new_db_name.table1 LIKE db_name.table1;INSERT INTO new_db_name.table1 SELECT * FROM db_name.table1;
相关文章:
1. mysql - 这条sql语句为什么加上where就报错?2. docker网络端口映射,没有方便点的操作方法么?3. node.js - 问个问题 Uncaught (in promise)4. mysql - 我的myeclipse一直连显示数据库连接失败,不知道为什么5. docker容器呢SSH为什么连不通呢?6. nginx - 关于javaweb项目瘦身问题,前期开发后,发现项目占用存贮空间太大,差不多1.2个G,怎么实现瘦身,动态页面主要是jsp。7. jquery - 移动端如何写弹性效果8. python爬虫 - scrapy使用redis的时候,redis需要进行一些设置吗?9. ubuntu PPA 更新老是不成功该怎么办10. c++ - QWebEngineView加载url后直接点击链接没有反应要怎么解决?
排行榜

网公网安备