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
.zipplik (zamiast.msi, ale możesz pobrać plik.msii użyj 7Zip lub Orca, aby wyodrębnić z niego pliki). -
Wyodrębnij pliki. Potrzebujesz przynajmniej
binisharekatalogi (właściwie wbin, tak naprawdę potrzebujesz tylkomysqld.exejako absolutne minimum do uruchomienia serwera). -
Edytuj
my.iniaby zmienićbasediridatadirś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-tablesprzełą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.
-