您当前的位置: AG亚游集团 > 数据库教程 > MySQL教程 > 修改Mysql数据库名的5种方法

修改Mysql数据库名的5种方法

作者:xiaoxiao 来源:未知 发布时间: 2017-03-21 17:33 点击: 次
1. RENAME DATABASE db_name TO new_db_name 这个。。这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了。 据说有可能丢失数据。还是不要用的好。 2.如果所有表都是MyISAM类型的话,可以改文件夹的名字 关闭mysqld 把data目录中的db_name目录重命名为new_db_name

AG亚游集团,  在信息化在军事领域大放异彩的今天,航空母舰在战略价值、发展趋势,能否适应信息化条件变化,不被其他所取代等问题上引发了激烈的争论——不少人认为航母仍然是一种机械化时代的作战平台,在目前乃至今后的信息化战争中将完全过时,只能被动挨打,是海上“活棺材”;有人甚至认为航母必将被核潜艇、远程精确打击系统或者是天基系统等取代。

  软件是与信息服务业是信息产业的核心,软件与信息服务也关系国民经济、社会发展和国家安全的基础性、战略性产业,同时也是国家信息化建设和传统产业改造的重要保障,是国家信息化的关键技术和核心。白手起家创业点子  在NGN的体系架构(IMS)方面,目前讨论最多的是网络融合架构,欧洲TISPAN计划将NGN架构描述为四个网络子系统,即IMS多媒体子系统、PSTN/ISDN仿真子系统、基于RSTP的流媒体子系统和其他多媒体子系统。ITUFGNGN将其进行了相应的修正,在此基础上2004年12月会议继续补充了NASS和RACE功能。

修改Mysql数据库名的5种方法

  1. RENAME DATABASE db_name TO new_db_name

  这个。。这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了。

  据说有可能丢失数据。还是不要用的好。

  2.如果所有表都是MyISAM类型的话,可以改文件夹的名字

  关闭mysqld

  把data目录中的db_name目录重命名为new_db_name

  开启mysqld

  3.重命名所有的表

  复制代码 代码如下:

  CREATE DATABASE new_db_name;

  RENAME TABLE db_name.table1 TO new_db_name.table1,

  db_name.table2 TO new_db_name.table2;

  DROP DATABASE db_name;

  4. mysqldump导出数据再导入

  复制代码 代码如下:

  mysqldump -uxxxx -pxxxx -h xxxx db_name > db_name_dump.SQL

  mysql -uxxxx -pxxxx -h xxxx -e “CREATE DATABASE new_db_name”

  mysql -uxxxx -pxxxx -h xxxx new_db_name < db_name_dump.SQL

  mysql -uxxxx -pxxxx -h xxxx -e “DROP DATABASE db_name”

  5.使用shell脚本重命名所有的表

  复制代码 代码如下:

  #!/bin/bash

  mysqlconn=”mysql -u xxxx -pxxxx -S /var/lib/mysql/mysql.sock -h localhost”

  olddb=”db_name”

  newdb=”new_db_name”

  #$mysqlconn -e “CREATE DATABASE $newdb”

  params=$($mysqlconn -N -e “SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='$olddb'”)

  for name in $params; do

  $mysqlconn -e “RENAME TABLE $olddb.$name to $newdb.$name”;

  done;

  #$mysqlconn -e “DROP DATABASE $olddb”

  就是方法3的优化版。

  小编注:以上这些操作都是危险的,所以请在执行操作前,备份你的数据库!!
分享到:
本文"修改Mysql数据库名的5种方法"由远航站长收集整理而来,仅供大家学习与参考使用。更多AG亚游集团尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(AG亚游集团). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类AG亚游集团.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4
英情报机构:英欧须应对俄颠覆西方国家的恶意企图 郎平:不要把输赢作为最终目标 运动员也很辛苦 全国检察机关上半年查处检察人员违纪违法262人 日媒:调查显示自民党总裁选举安倍占据优势 代表委员声音 成立独立国家转基因生物安全监审机构 打贸易战? 美国搬起石头砸自己的脚 切尔西边缘人遭多特挖角 今夏抢人须砸5000万 乌克兰士兵因个人冲突向同村人扔手榴弹 致9人伤 AI已可通过观察眼球运动判断性格:神经质眨眼更快 拜尔斯里约奥运后首战 美体操经典赛轻松揽三冠 勇士雷霆都一个套路 第三节一波流带走比赛太6 盘前:等待鲍威尔讲话 美期指小幅下挫
前国安人气外援重返北京踢球 数百名球迷前来接机 Uber自动驾驶汽车再出事故:人员受轻伤 新华社:美国对华贸易单边主义损害其他国家利益 嫦娥四号中继星升空 揭月球背面中继通信三大问题 男子杀死妻子及岳父母后潜逃 落网时已服下敌敌畏 伊涅斯塔:下周决定去哪 中超仍是下站选择之一 对抗后我军飞行员后怕:还敢喊首战用我 用我必胜? 广东新外援强烈抱怨老鹰队:我甚至讨厌打篮球 布达佩斯赛卫冕冠军仅丢一局 晋级次轮将战巴瑟尔 美国海军1架F/A-18战斗机坠毁 2名飞行员弹出 切尔西大将力挺孔蒂:阵容深度真不足 全力争前4 财政部部长刘昆任部党组书记(图/简历)
人民日报:台湾民众厌倦“空头支票” 陆奇将不再任总裁 百度股价大跌8% 朴槿惠下台被写进印度历史书 数百万学子努力学习 王琛:平时会思考AI招法 但不会刻意模仿邯郸学步 浙江成立大湾区规划建设领导小组 省长副省长领衔 卡纳瓦罗成中超最高薪教练 1060万英镑世界第4 接班C罗?切尔西天王已拒绝续约 只等皇马报价 国安做客能否全身而退?参与中超问答送壕礼 为啥克隆狗堪称骗局?只能克隆身体而无法复制灵魂 养20头牛一年赚多少钱 适合女生职业的排行榜 如何能一天挣500元 卖什么利润大不压货 AG亚游集团