Tworzenie tabeli
Środowisko potwierdzenia operacji
- Język MySQL
-
- MySQL 8.4
- Środowisko pracy MySQL
-
- 8.0
- Windows
-
- Windows Server 2022
Wymagane środowisko
- Język MySQL
-
- MySQL 8.4 lub nowszy
- Dopuszczalne są również poprzednie wersje
- Środowisko pracy MySQL
-
- 8.0 lub nowszy
- Windows
-
- Okna 11
- Okna 10
- Serwer z systemem Windows
-
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
Warunek wstępny
- Upewnij się, że możesz połączyć się z bazą danych MySQL
- Jeśli chcesz korzystać z Workbench, Workbench musi być zainstalowany
- Musisz mieć utworzony schemat
- Nawiązywanie połączenia z bazą danych z uprawnieniami do tworzenia tabel
Informacje o przykładowym schemacie
test_schema
W tym przypadku będziemy działać na schemacie o nazwie .
Tworzenie tabeli w aplikacji Workbench
Uruchom aplikację MySQL Workbench i połącz się z bazą danych.
Wybierz kartę Schemat w okienku Nawigator, aby rozwinąć interesujące Cię drzewo schematu. Kliknij prawym przyciskiem myszy Tabele i wybierz Utwórz tabelę.
Pojawi się ekran Utwórz tabelę, na którym możesz wprowadzić wymagane elementy.
Stół
Treść nazwy projektu | |
---|---|
Nazwa tabeli | Wprowadź nazwę tabeli. W przypadku znaków angielskich będą to małe litery, dlatego lepiej jest wpisywać małe litery od początku. |
Charaset/Sortowanie | Jeśli nie ma powodu, aby go zmieniać, możesz pozostawić go jako domyślny. |
Silnik | Jeśli nie ma powodu, aby to zmieniać, InnoDB jest w porządku. |
Komentarze | To jest komentarz z tabeli. Nie musisz go wkładać, ale przyda się później. |
Kolumna
Wprowadź w tabeli tyle kolumn, ile potrzebujesz.
Treść nazwy projektu | |
---|---|
Nazwa kolumny | Jest to nazwa kolumny. W przypadku znaków angielskich będą to małe litery, dlatego lepiej jest wpisywać małe litery od początku. |
Datatype | Ustaw typ danych, które mają być przechowywane w kolumnie. |
PK, NN itp. | Klucz podstawowy, Not Null itp. Wyjaśnienie będzie długie, więc je pominę. |
Wartość domyślna/Wyrażenie | Dołącz wartość, którą chcesz ustawić domyślnie, jeśli rekord miał wartość null podczas jego tworzenia. |
Komentarze | Komentarze do kolumn. Nie musisz go wkładać, ale przyda się później. |
Można też tworzyć indeksy itp., ale pominę to, bo byłoby to długie wyjaśnienie tworzenia tabeli. Istnieje możliwość późniejszej zmiany.
Po wprowadzeniu ustawień stołu kliknij przycisk "Zastosuj" w prawym dolnym rogu.
Zobaczysz SQL, który chcesz uruchomić, więc kliknij przycisk "Zastosuj".
Gdy uruchomi się bez błędów, kliknij przycisk "Zakończ".
Myślę, że możesz potwierdzić, że tabela została utworzona na podstawie drzewa schematu. Możesz zamknąć kartę, której użyłeś do utworzenia nowej.
Tworzenie tabeli za pomocą polecenia
Wybierz MySQL > MySQL 8.4 Command Line Client z menu Start. Jeśli możesz uruchomić polecenie, możesz je uruchomić za pomocą innego narzędzia.
Wprowadź hasło administratora, aby się zalogować.
Wprowadź kod SQL w następujący sposób: Zastąp nazwę schematu, nazwę tabeli, informacje o kolumnie itp. zawartością, którą chcesz utworzyć. Za pomocą Enter można pisać w wielu wierszach. Na końcu kodu SQL wprowadź średnik wskazujący koniec kodu SQL.
CREATE TABLE `test_schema`.`test_table2` (
`id` INT NOT NULL COMMENT 'ユニークなIDが入ります。',
`name` VARCHAR(45) NULL COMMENT '名前です。',
PRIMARY KEY (`id`),
UNIQUE INDEX `id_UNIQUE` (`id` ASC) VISIBLE)
COMMENT = 'テストコメント';
Po wpisaniu uruchom go za pomocą Enter. Jeśli nie ma żadnych błędów, wszystko jest w porządku.
Listę utworzonych tabel można wyświetlić, uruchamiając następujący kod SQL: Podaj nazwę schematu.
SHOW TABLES FROM test_schema;