相关疑难解决方法(0)

重命名MySQL数据库

我创建了一个名为的数据库hrms.现在我需要将数据库名称更改为sunhrm.但是,它在MySQL工作台中被禁用.我可以在Linux服务器上执行此操作吗?

mysql database linux rename

106
推荐指数
6
解决办法
27万
查看次数

如何在MySQL中重命名模式

嗨,我使用的是mysql 5.0.x.

如何重命名架构?

mysql

33
推荐指数
2
解决办法
3万
查看次数

如何重命名MySQL架构?

可能重复:
如何在MySQL中重命名模式

是否有用于重命名架构的MySQL语句?我知道RENAME {DATABASE | SCHEMA} db_name TO new_db_name;,但该声明"被发现是危险的,并在MySQL 5.1.23中删除"(正如他们在这里提到的).

我也在尝试使用MySQL Workbench.我试图右键单击架构,然后更改架构.但他们不允许你在那里改名.

那么人们如何重命名数据库呢?

mysql database rename mysql-workbench

25
推荐指数
1
解决办法
10万
查看次数

如何在MySQL中更改数据库名称的大小写?

我的数据库名称是SPM,我想将其更改为spm(小写字母).

我试过用

RENAME DATABASE SPM TO spm;
Run Code Online (Sandbox Code Playgroud)

,但我收到以下错误消息:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE SPM to spm' at line 1
Run Code Online (Sandbox Code Playgroud)

我的服务器版本:5.0.45

mysql database rename

19
推荐指数
1
解决办法
7万
查看次数

如何使用MySQL更改数据库名称?

如何更改数据库的数据库名称?

我尝试使用rename database命令,但在有关它的文档中,据说使用它是危险的.那么我应该怎么做才能重命名我的数据库名称?

例如,如果我想将我的数据库重命名为此.

database1 -> database2?
Run Code Online (Sandbox Code Playgroud)

mysql

19
推荐指数
5
解决办法
10万
查看次数

我们如何在MySQL 5.0中重命名数据库名称

我在用 MySQL 5.0.

我创建了一个名为的数据库accounts,但现在我想将数据库名称更改为FinanceAccounts.

如何更改数据库名称MySQL 5.0

mysql

12
推荐指数
2
解决办法
3万
查看次数

重命名mysql数据库?

如何使用查询重命名MySQL数据库名称?

rename通过phpmyadmin 尝试了数据库,并收到以下错误,

SQL query:

    RENAME DATABASE test TO test_bkp

MySQL said: 

    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE test To test_bkp' at line 1
Run Code Online (Sandbox Code Playgroud)

mysql phpmyadmin

7
推荐指数
2
解决办法
3万
查看次数

重命名数据库名称 - mysql

我怎么能重命名我的数据库?phpmyadmin有什么办法吗?或者什么是sql代码?

我已经尝试过使用RENAME DATABASE

谢谢

mysql sql database phpmyadmin

5
推荐指数
0
解决办法
2391
查看次数

查询缓存不起作用

我打开了query_cache,并为它分配了内存:

| query_cache_limit            | 1048576    |
| query_cache_min_res_unit     | 4096       |
| query_cache_size             | 16777216   |
| query_cache_type             | ON         |
| query_cache_wlock_invalidate | OFF        |
Run Code Online (Sandbox Code Playgroud)

但查询不会缓存:

| Qcache_free_blocks             | 1        |
| Qcache_free_memory             | 16768400 |
| Qcache_hits                    | 0        |
| Qcache_inserts                 | 0        |
| Qcache_lowmem_prunes           | 0        |
| Qcache_not_cached              | 163      |
| Qcache_queries_in_cache        | 0        |
| Qcache_total_blocks            | 1        |
Run Code Online (Sandbox Code Playgroud)

我使用Innodb作为存储引擎,没有交易.未缓存的示例查询:

select * from `feed-ts`.feeds where id < 10;
Run Code Online (Sandbox Code Playgroud)

它只返回一行.

有任何想法吗?

mysql

4
推荐指数
1
解决办法
1379
查看次数

MySQL 无需停机即可更新整个数据库

我有一个大型数据库,需要每 24 小时重建一次。该数据库是使用服务器上的自定义脚本构建的,该脚本从不同的文件脉冲数据。问题是整个过程需要 1 分钟才能完成,这就是 1 分钟的停机时间,因为我们需要删除整个数据库才能重建它(除了删除它,别无他法)。

一开始,我们打算建一个临时数据库,把原来的删掉,然后把临时数据库改成原来的名字,但是MySQL不支持数据库重命名。

第二种方法是从临时数据库转储 .sql 文件并将其导入主(原始)数据库,但这也会导致停机。

做这个的最好方式是什么?

mysql sql

1
推荐指数
1
解决办法
976
查看次数

标签 统计

mysql ×10

database ×4

rename ×3

phpmyadmin ×2

sql ×2

linux ×1

mysql-workbench ×1