易截截图软件、单文件、免安装、纯绿色、仅160KB

询问 mysql的数据库 库名称如何更改

询问 mysql的数据库 库名称如何更改
(表名是很简单的)
尝试一下变通的方法:

创建一个新的数据库名称

备份要修改的数据库,把备份的数据还原到新建的数据库中

不过这个实时性不好,建议在数据库空闲的时候操作

直接rename 啊


12.1.32. RENAME DATABASE Syntax
RENAME {DATABASE | SCHEMA} db_name TO new_db_name;

This statement was added in MySQL 5.1.7 but was found to be dangerous and was removed in MySQL 5.1.23. It was intended to enable upgrading pre-5.1 databases to use the encoding implemented in 5.1 for mapping database names to database directory names (see Section 8.2.3, “Mapping of Identifiers to File Names”). However, use of this statement could result in loss of database contents, which is why it was removed. Do not use RENAME DATABASE in earlier versions in which it is present.

To perform the task of upgrading database names with the new encoding, use ALTER DATABASE db_name UPGRADE DATA DIRECTORY NAME instead (see Section 12.1.1, “ALTER DATABASE Syntax”).


RENAME TABLE tbl_name TO new_tbl_name
    [, tbl_name2 TO new_tbl_name2] ...



This statement was added in MySQL 5.1.7 but was found to be dangerous and was removed in MySQL 5.1.2

引用
This statement was added in MySQL 5.1.7 but was found to be dangerous and was removed in MySQL 5.1.2



相关问答:

关于mysql存储过程变量的问题?

关于mysql存储过程变量的问题?变量什么时候前面要加@符号,用declare声明的变量与前者有和区别,我不懂?
@是用来屏蔽错误或警告的,当前面加了@符号后,若此处有错或警告,网页将不显示出来。

前面加@代表会话 ......

Mysql 数据库删除不了怎么办

我之前导入的数据库,现在删除不了,用了命令行和工具都不行,重启也不行,这是为什么呢?
你是如何删除的?
有什么提示?


问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧)

......

我要把注册信息提交到mysql中,要怎么办呢?

我在注册页面写入了如下代码:
<?php
    $conn=mysql_connect("localhost","root","614510")or die("数据库服务器连接错误".mysql_error());
& ......

mysql数据库服务器上线前的疑问

日IP数千 以后会上万 也是flex+java游戏类型的网站 集中在高峰期晚上
  请问数据库服务器的机器用什么品牌好?推荐一个配置?


现在数据库是使用mysql5.0 是不是适合? 该不该换成Oralce(现在换还 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号