maj 2022 P W Ś C P S N 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 -
Ostatnie wpisy
Kategorie
Meta
Archiwum kategorii: MySQL (MariaDB)
Rozmiar bazy danych MariaDB (MySQL)
Na początek logujemy się do bazy danych MariaDB (MySQL). mysql -u root -p Password : *********** Jak już podłączyliśmy się możemy wyświetlić listę baz. MariaDB [(none)]> show databases; +——————–+ | Database | +——————–+ | DIAGNOSTIC | | information_schema | | … Czytaj dalej
Instalacja bazy MariaDB
Opiszę dziś instalację bazy MariaDB na serwerze fizycznym. Różni się ona trochę od instalacji na serwerze wirtualnym (VirtualBox). Użyjemy też swojej konfiguracji (gdzie ma być zainstalowana baza i gdzie mają się znajdować pliki bazodanowe). Na początek tworzymy usera MYSQL i … Czytaj dalej
Baza testowa EMPLOYEES w MySQL
Dziś pokażę jak zainstalować bazę testową EMPLOYEES. Na początek musimy sobie ściągnąć ją ze strony: https://github.com/datacharmer/test_db/archive/master.zip Skompresowany plik test_db-master.zip (około 35MB) należy skopiować np do folderu domowego usera MYSQL. Po skopiowaniu rozpakowujemy plik a następnie wchodzimy do utworzonego folderu test_db-master. … Czytaj dalej
Instalacja bazy MySQL w Linux
Przed instalacją bazy MySQL na serwerze Linux ściągamy ze strony : https://dev.mysql.com/downloads/mysql/5.7.html paczki instalacyjne (RPM) mysql-community-client-xxxxx.x86_64.rpm mysql-community-common-xxxxx.x86_64.rpm mysql-community-libs-xxxxx.x86_64.rpm mysql-community-libs-compat-xxxxx.x86_64.rpm mysql-community-server-xxxxx.x86_64.rpm mysql-community-server-minimal-xxxxx.x86_64.rpm Dodajemy grupę MYSQL i usera MYSQL: groupadd mysql useradd -g mysql mysql passwd mysql Changing password for user mysql. … Czytaj dalej
Parametry bazy MySQL
Konfiguracja bazy MySQL jest zapisana w kilkunastu plikach konfiguracyjnych odpowiedzialnych za różne zakresy działania bazy. Aby wyświetlić główne parametry bazy (Server System Variables) należy wykonać polecenie MariaDB [(none)]> SHOW VARIABLES; Polecenie zwróci kilkaset parametrów. Pełną listę wraz z wyjaśnieniem ich … Czytaj dalej
Audyt w MySQL
Aby przejrzeć dziennik zdarzeń bazy MySQL wydajemy polecenie: [root@localhost ~]# journalctl -u mariadb — Logs begin at Thu 2017-04-06 09:06:41 CEST, end at Thu 2017-04-06 10:16:07 CEST. — Apr 06 09:06:50 localhost.localdomain systemd[1]: Starting MariaDB database server… Apr 06 09:06:50 … Czytaj dalej
Uprawnienia w MySQL
Pora zająć się użytkownikami i ich uprawnieniami w bazie MySQL Jakby trzeba było na początku uruchomić bazę danych to: mysqld –defaults-file=/mysqldata/data/my.cnf & Jesteśmy zalogowani do bazy, ale na przykład nie pamiętamy na jakiego usera. Żeby to sprawdzić wydajemy polecenie: mysql> … Czytaj dalej
Backup bazy MySQL
Jako że baza jest bazą „darmową” nie posiada zbytnio rozbudowanych narzędzi do backupowania i odzyskiwania danych. Nie znajdziemy tu backupu przyrostowego i możliwości odtworzenia na punkt w czasie. Samo wykonanie backupu bazy jest dość proste. Służy do tego zewnętrzne narzędzie … Czytaj dalej
Podstawy MySQL
W tej części zajmiemy się podstawowymi poleceniami w bazie MySQL. Poniższe polecenia testowałem na bazie MariaDB więc może się czasami różnić trochę składnią ale większość jest identyczna jak w bazie MySQL. Na początek podłączamy się do bazy: [root@localhost bin]# mysql … Czytaj dalej
Instalacja bazy MariaDB (minimum na VirtualBox)
Dziś zajmiemy się instalacją bazy MariaDB czyli w sumie najnowszą wersją bazy MySQL. Uwaga! Poniższy tekst opisuje proces instalacji jaki przeprowadziłem na wirtualnym serwerze zainstalowanym na moim laptopie. Proces instalacji na serwerze fizycznym z systemem Linux trochę się różni. Opisuję … Czytaj dalej