Você pode baixar a versão do MySQL Essentials e fazer algumas pequenas alterações nos diretórios no
my.ini
arquivo para usar caminhos relativos em vez de caminhos absolutos. Em seguida, você pode executar o servidor diretamente sem precisar instalar ou usar um serviço do Windows. -
Baixe um MySQL.zip
arquivo (em vez de um.msi
, embora você possa obter o.msi
e use 7Zip ou Orca para extrair os arquivos dele).
-
Extraia os arquivos. No mínimo, você precisa dobin
eshare
diretórios (na verdade, embin
, você realmente só precisa demysqld.exe
como o mínimo absoluto para executar um servidor).
-
Editarmy.ini
para alterar obasedir
edatadir
caminhos para algo relativo. Por exemplo:
basedir=".." datadir="/MySQLdb"
-
Se você não tiver um banco de dados existente, crie um:
mysqld --bootstrap
-
Execute o servidor (pode ser necessário usar o--skip-grant-tables
switch para executá-lo até que você tenha configurado seu usuário MySQL):
mysqld
-
Para evitar que o servidor seja executado no prompt de comando atual, você pode usar o seguinte para executá-lo em seu próprio console, que deve desaparecer quando estiver em execução:
start mysqld
-
Se você receber erros, exclua os arquivos de log (por exemplo,logs\ib_logfile*
) e execute-o novamente.
-