# MySQL / MariaDB veritabanı nasıl kurulur ve güvenli kullanılır?

https://kervanhost.com/bilgi-bankasi/makale/mysql-mariadb-veritabani-nasil-kurulur-ve-guvenli-kullanilir

Ubuntu/Debian'da MariaDB kurulumu:

1. `sudo apt update && sudo apt install mariadb-server -y`
2. Güvenlik sihirbazını çalıştırın: `sudo mysql_secure_installation` (root şifresi belirleyin, gereksizleri kaldırın).
3. Veritabanı ve kullanıcı oluşturun: sudo mysql CREATE DATABASE sitem CHARACTER SET utf8mb4; CREATE USER 'sitekullanici'@'localhost' IDENTIFIED BY 'GUCLU_SIFRE'; GRANT ALL PRIVILEGES ON sitem.* TO 'sitekullanici'@'localhost'; FLUSH PRIVILEGES;

**Güvenlik:** Veritabanını varsayılan olarak yalnızca **yerel** (localhost) bağlantıya açık tutun. 3306 portunu internete açmayın. Uzaktan erişmeniz gerekirse yalnızca kendi IP'nize izin verin veya bir SSH tüneli kullanın.

**Yedek:** `mysqldump -u sitekullanici -p sitem > sitem.sql`

*Sorununuz çözülmediyse [destek talebi açın](https://kervanhost.com/destek-taleplerim). Hangi adımı denediğinizi ve ekranda ne gördüğünüzü yazarsanız çözüm çok daha hızlı olur.*
