|
这将创建一个名为 的新数据库my_database。如果同名的数据库my_database已存在,则该语句将失败。 选项: IF NOT EXISTS:如果具有给定名称的数据库已经存在,则此选项告诉语句不要失败。 CHARACTER SET charset_name:此选项指定数据库的字符集。默认字符集为utf8mb4。 COLLATE collation_name:此选项指定数据库的排序规则。默认排序规则为utf8mb4_general_ci。 带选项的示例: SQL CREATE DATABASE my_database CHARACTER SET utf8 COLLATE utf8_bin; 谨慎使用代码。 my_database这将创建一个以字符集utf8和排序规则命名的新数据库utf8_bin。 使用 MySQL Workbench: 您还可以使用 MySQL Workbench 创建新数据库。
为此,请按照以下步骤操作: 打开 MySQL Workbench 并连接到您的 MySQL 服务器。 在导航窗格中,右键单击数据库节点并选择创建数据库。 在创建数据库对话框中,输入要创建的数据库的名称,然后单击应用。 补充笔记: 数据库名称区分大小写。 您必须具有CREATE创建数据库的权限。 希望对您有所帮助!如果您还有其他问题,请告诉我。 mysql 查看数据库大小 250个字 显示草稿 1 1 视图本身不占用 MySQL 中的存储空间。它们是底层表中数据的虚拟表示。要确定与视图相关的数据大小 Whatsapp数据 您需要检查所涉及的表的大小。方法如下: 使用 SQL 查询: 使用 MySQL 命令行等工具或 MySQL Workbench 等图形客户端连接到您的 MySQL 服务器。
运行以下查询以获取特定数据库中所有表的总大小(包括数据和索引)(替换your_database_name): SQL SELECT table_schema AS "Database", ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) AS "Size (MB)" FROM information_schema.TABLES WHERE table_schema = "your_database_name" GROUP BY table_schema; 谨慎使用代码。 此查询从information_schema.TABLES系统表中检索数据并计算指定数据库中每个表的数据和索引的总大小。 或者,如果您知道对视图有贡献的表,请使用相同的查询,但按特定的表名进行过滤(用实际名称替换 , )table1_name:table2_name SQL SELECT table_name AS "Table", ROUND((data_length + index_length) / 1024 / 1024, 1) AS "Size (MB)" FROM information_schema.TABLES WHERE table_schema = "your_database_name" AND (table_name = "table1_name" OR table_name = "table2_name") ORDER BY (data_length + index_length) DESC; 谨慎使用代码。 此查询检索各个表的大小并按大小排序(最大大小优先)。 通过运行这些查询,您可以估算视图使用的数据的存储空间。请记住,这是一个估算值,因为视图可能涉及复杂的连接或计算,这可能会影响存储需求。
|
|