sql >> Databáze >  >> RDS >> Mysql

Služba MySQL57 na místním počítači se spustila a poté zastavila

Ujistěte se, že datový adresář má nastavena úplná oprávnění pro uživatele "Síťová služba" a Správce a že máte kolem názvu adresáře uvozovky, pokud jsou v něm mezery. Ujistěte se, že basedir je nastaven/nekomentován.

Testoval jsem tyto věci změnou datového adresáře, což znovu způsobilo chybu, kterou přesně popisujete výše, a poté jsem opravil oprávnění nově vytvořeného datového adresáře, aby se chyba odstranila. Mohu nyní přepínat tam a zpět, když měním, který datový adresář komentuji. (pouze jako test, jinak je to oříšek).

C:\ProgramData\MySQL\MySQL Server 5.7\my.ini Mělo by to být něco takového, s použitím serveru Windows 2012 R2 k testování:

# Path to installation directory. All paths are usually resolved relative to 
this.
basedir="C:/Program Files/MySQL/MySQL Server 5.7/"

# Path to the database root
# datadir="C:/ProgramData/MySQL/MySQL Server 5.7/Data"
datadir="d:/ProgramData/Data"  


  1. NextForm v3:Pět možností pro migraci dat a databází

  2. Jak by měly být ip2long převedené IP uloženy v MySQL?

  3. Jak potlačit výstup a zkontrolovat, zda je příkaz úspěšný nebo ne?

  4. Mohu vytvořit pohled s parametrem v MySQL?