Możesz pobrać wersję MySQL Essentials i wprowadzić kilka drobnych zmian w katalogach w my.ini
plik, aby używać ścieżek względnych zamiast bezwzględnych. Następnie możesz uruchomić serwer bezpośrednio, bez konieczności instalowania lub używania usługi Windows.
-
Pobierz plik MySQL
.zip
plik (zamiast.msi
, ale możesz pobrać plik.msi
i użyj 7Zip lub Orca, aby wyodrębnić z niego pliki). -
Wyodrębnij pliki. Potrzebujesz przynajmniej
bin
ishare
katalogi (właściwie wbin
, tak naprawdę potrzebujesz tylkomysqld.exe
jako absolutne minimum do uruchomienia serwera). -
Edytuj
my.ini
aby zmienićbasedir
idatadir
ścieżki do czegoś względnego. Na przykład:basedir=".." datadir="/MySQLdb"
-
Jeśli nie masz istniejącej bazy danych, utwórz ją:
mysqld --bootstrap
-
Uruchom serwer (może być konieczne użycie
--skip-grant-tables
przełącz, aby działał, dopóki nie skonfigurujesz użytkownika MySQL):mysqld
-
Aby uniknąć uruchamiania serwera w bieżącym wierszu poleceń, możesz użyć następujących poleceń, aby uruchomić go we własnej konsoli, która powinna zniknąć po uruchomieniu:
start mysqld
-
Jeśli pojawią się błędy, usuń pliki dziennika (np.
logs\ib_logfile*
) i uruchom go ponownie.
-