Czy istnieje alternatywa dla MySQL?

19

Chciałbym mieć lekką bazę danych dla mojego lekkiego RaspPi. MySQL wydaje się nieco przesadny i wymaga zbyt dużej administracji. Potrzebuję jednego z API Perla.

CPRitter
źródło
Czy uważasz, że odpowiedzi na to pytanie będą całkowicie subiektywne?
Jivings
@Jivings Nie jestem pewien, o co pytasz. Czy wierzę, że ludzie będą dawać tylko opinie, a nie fakty? Jeśli inni dają preferencje w swoich odpowiedziach, kogo to obchodzi? Tak długo, jak są oparte na faktach i do rzeczy, jestem zainteresowany.
CPRitter
Mówię, że odpowiedź na to pytanie mogłaby w dużej mierze opierać się na osobistych preferencjach. Wszystko to oznacza, że ​​musimy uważniej na to uważać, aby upewnić się, że odpowiedzi są poparte faktami.
Jivings

Odpowiedzi:

25

Masz szczęście! Powinieneś spróbować SQLite. SQLite jest bardzo lekki i implementuje duży podzbiór SQL. Cała baza danych jest przechowywana w jednym pliku. I jest API Perla. Oto link do strony głównej SQLite ...

SQLite

Aby zainstalować tylko SQLite ...

sudo apt-get install sqlite

Aby zainstalować Perl API i SQLite (nie ma potrzeby powyższego) ...

sudo apt-get install libdbd-sqlite3-perl

Zamiast tego możesz rozważyć DBD :: CSV (lub też) ...

sudo apt-get install libdbd-csv-perl
CPRitter
źródło
1
Myślę, że ta odpowiedź powinna wymieniać coś więcej niż tylko SQLite. Istnieje wiele rozwiązań.
Jivings
1
Świetne byłyby również komentarze na temat ograniczeń SQLite w porównaniu do MySQL.
Krzysztof Adamski,