
Ostatnia aktualizacja: 12.06.2023 r.
MySQL to bardzo popularny, otwartoźródłowy system zarządzania relacyjnymi bazami danych, któego możemy zainstalować na Windows, macOS czy Linux. Poniższe informacje dotyczą pracy z programem na systemie Ubuntu, jednak większość poniższych informacji da się zaaplikować w innych dystrybucjach Linux`a.
Działanie serwera sprawdzamy poleceniem sudo systemctl status mysql
.
sudo apt-get install mysql-server -y
Zmiany zatwierdzamy poleceniem sudo service mysql restart
.
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnd
bind-adress = 0.0.0.0
sudo ufw allow 3306
Zmiany sprawdzamy poleceniem SELECT user,authentication_string,plugin,host FROM mysql.user; (zmiana wartości pierwszego wiersza 2 i 3 kolumny).
sudo mysql
use mysql;
SELECT user,authentication_string,plugin,host FROM mysql.user;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'hasło';
GRANT ALL ON *.* to root@'%' IDENTIFIED BY 'hasło';
FLUSH PRIVILEGES;
SELECT host FROM mysql.user WHERE User='root';
sudo mysql_secure_installation
ALTER TABLE baza_danych.tabela MODIFY kolumna longtext