Можете да изтеглите версията на 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*) и го стартирайте отново.
-