wake-up-neo.com

Wie erstelle ich eine Tabelle in einer bestimmten Datenbank?

Die create database-Anweisung lautet:

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

Ich frage mich jedoch, wie ich eine Tabelle in einer bestimmten Datenbank erstellen kann.

30
user295515

Sie können den DB-Namen in derselben Abfrage angeben:

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

52
Dmitry Yudakov
12
wRAR

Sie können diese Abfrage ausprobieren. Angenommen, der Datenbankname schoolmanagementsystem, der Tabellenname student und der Name der Tabellenspalten lauten student_id, student_first_name und student_last_name.

Auf diese Weise können Sie eine Tabelle (student) in einer bestimmten Datenbank (schoolmanagementsystem) erstellen.

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

Sie können eine Tabelle in einer bestimmten Datenbank wie folgt erstellen:

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
);
2
B.anonymous

Wenn Sie davon ausgehen, dass Sie mehr als eine Datenbank haben, können Sie in mysql mit SHOW DATABASES alle anzeigen und dann USE mit Ihrem Datenbanknamen, um sie zum aktuellen zu machen. Wenn Sie CREATE TABLE ausführen, wird die Tabelle in dieser Datenbank erstellt.

0
QuantumPete