MySQL 8 dostarcza kilku podstawowych typów danych znakowych. Zaliczamy do nich: CHAR(n), VARCHAR(n), TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT. Różnice możesz porównać w tabeli powyżej.
Archiwum kategorii: Bazy danych
Typy danych w MySQL 8 : Liczby stało- i zmiennoprzecinkowe
Do typów danych liczbowych oprócz liczb całkowitych należą grupy typów danych liczb zmiennoprzecinkowych oraz liczb stałoprzecinkowych. Pozwalają na przechowywanie liczb rzeczywistych o wartościach stałych lub przybliżonych.
Typy danych w MySQL 8 : liczby całkowite
Jedną z kategorii typów danych w MySQL 8 są liczby całkowite. W zależności od wielkości liczby, jaką chcemy przedstawić, możemy zastosować typ, który zajmie jak najmniej miejsca w bazie danych. Na powyższym screenie możemy zaobserwować różnice między poszczególnymi typami danych dla liczby całkowitych.
Prawie wszystko o typie danych BIT w MySQL 8
Jednym z typów danych numerycznych w MySQL 8 jest typ
BIT(M)
. Służy on do przechowywania liczby całkowitej przekazanej w postaci bitowej lub liczby, o podanej ograniczonej liczbie bitów.
Instalacja dodatkowych narzędzi, m.in. SSMS dla SQL Server 2017 Developer edition
Microsoft udostępnia instalację darmowej edycji
Enterprise
pod nazwą
SQL Server 2017 Developer
. Jest to edycja różniąca się od edycji
Enterprise
tym, że ne można jej wykorzystywać w celach komercyjnych, służy głównie do testowania, do prac developerskich i ma ograniczenie czasowe do 180 dni.
Krótki tutorial modelowania baz danych w SQL Power Architect – cz. 3 – Ustawienie połączenia z bazą MySQL i wygenerowanie diagramu
W Tutorialu SQL Power Architect część 3 znajdziemy odpowiedź na pytanie w jaki sposób nawiązać połączenie z serwerem MySQL i bazą danych. Dowiemy się także z jakimi problemami możemy się spotkać i jak poradzić sobie z nimi ( JDBC bądź strefą czasową). Pod koniec posta, na podstawie gotowej bazy w MySQL wygenerujemy diagram – fizyczny model danych.
Jak za pomocą MySQL Shell utworzyć ze skryptu SQL bazę danych?
Jeśli mamy już zainstalowany serwer baz danych MySQL możemy rozpocząć tworzenie bazy danych ze skryptu. Jeśli serwera MySQL jeszcze nie masz, instrukcję krok po kroku jak to zrobić znajdziesz w poście
„MySQL – instalacja wersji 8 pod Windows”
. Do administrowania bazami danych mamy do dyspozycji środowiska z interfejsem graficznym, jak na przykład dostępny z instalacją i gotowy do użycia
MySQL WorkBench
lub udostępniony z instalacją program konsolowy
MySQL Shell
. Skorzystać możemy także z konsoli systemu operacyjnego.
W tym artykule opiszę, jak wykorzystując plik z komendami SQL (w naszym przypadku tworzącymi bazę danych), uruchomić w konsoli
MySQL Shell
.
Krótki tutorial modelowania baz danych w SQL Power Architect – cz. 2 – Tworzenie modelu bazy danych, generowanie pliku SQL
Poprzedni artykuł pokazał w jaki sposób zainstalować pod systemem Windows darmowe oprogramowanie SQL Power Architect „Krótki tutorial modelowania baz danych w SQL Power Architect – cz.1” . W tym poście krok po kroku utworzymy prosty model bazy danych i na jego podstawie wygenerujemy skrypt SQL dla systemu baz danych MySQL.
Krótki tutorial modelowania baz danych w SQL Power Architect – cz.1 – Instalacja pod Windows
Do tworzenia modeli fizycznych, czy logicznych służy często specjalne oprogramowanie. Jednym z takich programów jest SQL Power Architect , który w wersji Community jest darmowy.
Czego użyć do identyfikacji wierszy w tabeli w SQLite: PRIMARY KEY, INTEGER PRIMARY KEY, INTEGER PRIMARY KEY AUTOINCREMENT czy ROWID?
W bazie danych rekordy w tabeli powinny być jednoznacznie identyfikowane. SQLite dostarcza na to kilka sposobów. Czym jest PRIMARY KEY, INTEGER PRIMARY KEY, ROWID i AUTOINCREMENT i jaka jest między nimi różnica? Odpowiedź znajdziemy w niniejszym artykule.