Можете да изтеглите версията на MySQL Essentials и да направите няколко малки промени в директориите в my.ini
файл за използване на относителни пътища вместо абсолютни. След това можете да стартирате сървъра директно, без да се налага да инсталирате или използвате услуга на Windows.
-
Изтеглете MySQL
.zip
файл (вместо.msi
, въпреки че можете да получите.msi
и използвайте 7Zip или Orca, за да извлечете файловете от него). -
Разархивирайте файловете. Като минимум имате нужда от
bin
иshare
директории (всъщност вbin
, наистина ви трябва самоmysqld.exe
като абсолютен минимум за стартиране на сървър). -
Редактирайте
my.ini
за да променитеbasedir
иdatadir
пътища към нещо относително. Например:basedir=".." datadir="/MySQLdb"
-
Ако нямате съществуваща база данни, създайте такава:
mysqld --bootstrap
-
Стартирайте сървъра (може да се наложи да използвате
--skip-grant-tables
превключете, за да го стартирате, докато не настроите своя потребител на MySQL):mysqld
-
За да избегнете стартирането на сървъра в текущия команден ред, можете да използвате следното, за да го стартирате в собствената му конзола, която трябва да изчезне, след като се стартира:
start mysqld
-
Ако получите грешки, изтрийте регистрационните файлове (напр.
logs\ib_logfile*
) и го стартирайте отново.
-