小编Ven*_*nts的帖子

在mysql中删除数据库后回收磁盘空间

我已经创建了一些非常大的数据库,并且已经删除了一些.我注意到我的磁盘空间没有像我预期的那样恢复.例如,我添加的最后一个数据库实际上耗尽了我所有的可用空间并中止了,所以我删除了该模式.在此之前,我有12.4 GB免费,现在我只有7.52 GB免费.
这里发生了什么?我如何获得~5 GB的回报?

mysql drop-database

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

为什么我的View utf8以及如何将其更改为latin1

我遇到的问题是客户端程序需要使用View,但它需要结果为latin1.这是我得到的:

mysql> show global variables like 'character_set%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | latin1                     |
| character_set_connection | latin1                     |
| character_set_database   | latin1                     |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                     |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

mysql> Select CHARACTER_SET_CLIENT, COLLATION_CONNECTION FROM information_schema.VIEWS v;
+----------------------+----------------------+
| CHARACTER_SET_CLIENT | COLLATION_CONNECTION |
+----------------------+----------------------+
| utf8                 | utf8_general_ci      |
+----------------------+----------------------+
Run Code Online (Sandbox Code Playgroud)

mysql view utf-8 character-encoding latin1

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

标签 统计

mysql ×2

character-encoding ×1

drop-database ×1

latin1 ×1

utf-8 ×1

view ×1