> For the complete documentation index, see [llms.txt](https://linux-yonetimi.veriteknik.net.tr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://linux-yonetimi.veriteknik.net.tr/veritabani/mysql.md).

# MySQL

MySQL, dünyanın en popüler açık kaynaklı ilişkisel veritabanı yönetim sistemlerinden (RDBMS) biridir. Özellikle web uygulamalarıyla birlikte yaygın olarak kullanılır. Oracle Corporation tarafından geliştirilmektedir.

MariaDB, MySQL'in orijinal geliştiricileri tarafından oluşturulan, topluluk tarafından geliştirilen bir çatalıdır (fork). MySQL ile yüksek düzeyde uyumluluk sunmayı hedeflerken, bazı ek özellikler ve farklı depolama motorları da içerir. Birçok Linux dağıtımı, Oracle'ın MySQL'i satın almasından sonra varsayılan "MySQL" paketi olarak MariaDB'yi sunmaya başlamıştır.

Bu bölümde, hem MySQL hem de MariaDB için geçerli olan temel kavramlar, kurulum, yönetim ve kullanım konuları ele alınacaktır. Komutlar ve yapılandırma genellikle iki sistem arasında çok benzerdir veya aynıdır.

**İncelenecek Konular:**

* [MySQL/MariaDB Kurulumu](/veritabani/mysql/mysql-kurulumu.md): Paket yöneticileri ile kurulum ve ilk güvenlik ayarları.
* [MySQL/MariaDB Servisini Çalıştırmak](/veritabani/mysql/mysql-servisini-calistirmak.md): `systemctl` ile servis yönetimi.
* [Veritabanı ve Tablo Oluşturmak](/veritabani/mysql/veritabani-ve-tablo-olusturmak.md): Temel DDL (Data Definition Language) komutları (`CREATE DATABASE`, `CREATE TABLE`).
* [SQL Tablosuna Veri Eklemek](/veritabani/mysql/sql-tablosuna-veri-eklemek.md): Temel DML (Data Manipulation Language) komutu (`INSERT INTO`).
* [Temel SQL Sorgularına Giriş](/veritabani/mysql/temel-sql-sorgularina-giris.md): `SELECT` komutu ile veri sorgulama.
* [mysqldump ile Yedekleme](/veritabani/mysql/mysqldump-ile-yedekleme.md): Veritabanlarını yedeklemek için `mysqldump` kullanımı.
* [Yedekleri İçeri Alma](/veritabani/mysql/yedekleri-iceri-alma.md): `mysql` istemcisi ile yedekleri geri yükleme.
* [Replikasyon Teknikleri](/veritabani/mysql/replikasyon-teknikleri.md): Veritabanı kopyalama (master-slave) yöntemlerine genel bakış.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://linux-yonetimi.veriteknik.net.tr/veritabani/mysql.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
