如何在特定数据库中创建表?

发布于 2024-08-31 03:50:37 字数 190 浏览 8 评论 0原文

创建数据库语句是:

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

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

The create database statement is:

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

But I'm wondering how can I create a table in a specific database?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

╰ゝ天使的微笑 2024-09-07 03:50:37

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

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

You can specify the DB Name in the same query:

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

撕心裂肺的伤痛 2024-09-07 03:50:37

你可以尝试这个查询。
假设数据库名称 schoolmanagementsystem、表名称 student 和表列名称分别为 student_idstudent_first_name学生姓氏

因此,您可以按照这种方式在特定数据库(schoolmanagementsystem)中创建一个表(student)。

CREATE TABLE schoolmanagementsystem.student
(
    student_id int(10) not null,
    student_first_name varchar(20) not null,
    student_last_name varchar(20)not null
);

You can try this query.
Suppose the database name schoolmanagementsystem, table name student, and table columns name are student_id, student_first_name, and student_last_name.

So you can create a table (student) in a particular database (schoolmanagementsystem) following this way.

CREATE TABLE schoolmanagementsystem.student
(
    student_id int(10) not null,
    student_first_name varchar(20) not null,
    student_last_name varchar(20)not null
);
凉城已无爱 2024-09-07 03:50:37

您可以在特定数据库中创建表,如下所示:

CREATE TABLE database_name.table_name_();

CREATE TABLE library_database.book
(
    book_id int(10) not null,
    book_name varchar(20) not null,
    author_name varchar(20)not null
);

You can create table inside a particular database as below:

CREATE TABLE database_name.table_name_();

CREATE TABLE library_database.book
(
    book_id int(10) not null,
    book_name varchar(20) not null,
    author_name varchar(20)not null
);
孤芳又自赏 2024-09-07 03:50:37

假设您有多个数据库,在 mysql 中,您可以执行 SHOW DATABASES 来查看所有数据库,然后使用您的数据库名称使其成为当前数据库。运行CREATE TABLE 将在该数据库中创建表。

Assuming that you have more than one database, in mysql, you can do SHOW DATABASES to view them all and then USE with your db name to make it the current one. Running CREATE TABLE will then create the table in that database.

青朷 2024-09-07 03:50:37

选择 *
FROM information_schema.TABLES 其中 table_schema ='database_name'
ORDER BY TABLES.CREATE_TIME DESC

SELECT *
FROM information_schema.TABLES where table_schema ='database_name'
ORDER BY TABLES.CREATE_TIME DESC

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文