create database语句是:

CREATE TABLE table_name
(
    column_name1 data_type,
    column_name2 data_type,
    column_name3 data_type,
    ....
)

但我想知道如何在特定数据库中创建表?

推荐答案

可以在同一查询中指定数据库名称:

CREATE TABLE database_name.table_name ( column_name1 data_type, column_name2 data_type, column_name3 data_type, .... )

Mysql相关问答推荐

在Join的ON分句中使用SUM()

在联合查询中使用GROUP BY和ORDER BY

根据计数按月和年对数据进行分组()

错误 2020 (HY000): 数据包大于 'max_allowed_pa​​cket' 字节,docker 容器内出现 mysql 错误

MySQL 运行自动脚本

如何对 varchar() 数据值使用聚合窗口函数?

数据导入和默认目标架构空列表. (Mysql 工作台 8)

按优先级 for each 具有 status_id 的员工 Select 单行

如何使用减号运算符编写 sql 查询以返回缺少相应值的行?

过滤查询结果

如何从将分钟、天、月和年存储在不同列中的表中查询数据

在 postgresql 中实现 UML 类:创建类型与创建表

如何在 MySQL 中搜索多个列?

用序列号mysql更新列

MySQL解释计划中 Select 优化的表的含义

PHP MySQLI 防止 SQL 注入

在mysql中复制没有数据的数据库 struct (带有空表)

Mysql中int(10)的最大大小是多少

mysql 数据类型仅存储月份和年份

MySQL使用phpmyadmin重新排列列的顺序