易截截图软件、单文件、免安装、纯绿色、仅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数据包过大

我用一个循环往数据库里面存文件,本来可以作为文件存放数据库里面只放文件的位置的,但是没有办法租的服务器网页空间大小有限制数据库没有限制。语句是这样的


public static final DataBase.MAXSIZE=102 ......

Mysql 数据库删除不了怎么办

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


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

......

mysql启动后加载时间太长...

从启动到能正常运行,大概要15到20分钟左右

现象是,启动以后mysql进程在任务管理器里已经可以看到了,但是netstat -ano没有看到有进程在监听3306端口,上面数据库都不能访问
直到15-20分钟后,能看到mysql在监 ......

MySql问题

MySql中插入当前时间的该怎么写啊?
now()

SQL code:

sql里是:
getdate()

引用
now()


学习

SQL code:
select now();

SQL code:
TODAY()
?

SQL code:
select now();
/* ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号