Składnia SQL
Tabela Database
Baza danych zawiera zwykle jeden lub więcej tabel. Każda tablica składa się z identyfikacją nazwy (na przykład: "Strony"), tabela zawiera płytę z danymi (wiersze).
W tym tutorialu stworzymy tabelę na stronach internetowych MySQL w3big bazy danych dla przechowywania ksiąg internetowej.
Możemy zobaczyć danych "strony internetowe" listy poprzez następujące polecenia:
mysql> use w3big; Database changed mysql> set names utf8; Query OK, 0 rows affected (0.00 sec) mysql> SELECT * FROM Websites; +----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3big.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | +----+--------------+---------------------------+-------+---------+ 5 rows in set (0.01 sec)
rozwiązać
- używać w3big; Polecenie służy do wybierania bazy danych.
- set names utf8; polecenie służy do ustawiania zestaw znaków używanych.
- SELECT * FROM strony, informacje czytać tabelę danych.
- Powyższa tabela zawiera pięć rekordów (każda odpowiadające informacji na miejscu) i pięć kolumn (id, nazwisko, adres URL Alexa i kraj).
SQL
Dużo pracy trzeba zrobić w bazie danych przez SQL została zakończona.
Poniższa instrukcja SQL wybiera wszystkie rekordy z tabeli "strony internetowe":
Przykłady
W tym tutorialu, będziemy wyjaśniać różne SQL.
Pamiętaj ...
- SQL nie jest rozróżniana wielkość liter: SELECT i wybierz są takie same.
SQL za średnikiem?
Niektóre systemy baz danych wymaga średnik na końcu każdej instrukcji SQL.
Średnik jest standardową metodą rozdzielania każdej instrukcji SQL w systemie baz danych, dzięki czemu można wykonać więcej niż jedną instrukcję SQL w tym samym żądanie do serwera.
W tym tutorialu użyjemy średnik na końcu każdej instrukcji SQL.
Niektóre z ważniejszych polecenia SQL
- SELECT - pobiera dane z bazy danych
- UPDATE - aktualizuje dane w bazie danych
- DELETE - usunięcie danych z bazy
- INSERT INTO - wstawić nowe dane do bazy danych
- CREATE DATABASE - utworzyć nową bazę danych
- ALTER DATABASE - modyfikowanie bazy danych
- CREATE TABLE - tworzy nową tabelę
- ALTER TABLE - zmiana (zmiany) do tabeli bazy danych
- DROP TABLE - usuwa tabelę
- CREATE INDEX - Tworzenie indeksu (klucz wyszukiwania)
- DROP INDEX - Usuń Index