sql >> Database teknologi >  >> RDS >> Mysql

MySQL57-tjenesten på lokal computer startede og stoppede derefter

Sørg for, at databiblioteket har fulde tilladelser indstillet for brugere "Netværkstjeneste" og administrator, og at du har anførselstegn omkring navnet på mappen, hvis der er mellemrum i det. Sørg for, at basedir er sat/ikke kommenteret.

Jeg testede disse ting ved at ændre databiblioteket, hvilket genforårsagede fejlen, du præcist beskriver ovenfor, og rettede derefter tilladelserne for det nyoprettede databibliotek for at eliminere fejlen. Jeg kan skifte frem og tilbage nu og ændre, hvilken datamappe jeg kommenterer ud. (kun som en test, ellers er det en slags nødder).

C:\ProgramData\MySQL\MySQL Server 5.7\my.ini bør være noget som dette, ved at bruge Windows 2012 R2-serveren til at teste:

# 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. MySQL Preferred Engine – MyISAM eller InnoDB

  2. bruger mysql_close()

  3. openrowset for excel:kan vi springe flere rækker over?

  4. OPDATERE/DELETE i mysql og få listen over berørte række-id'er?