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

NSIS Compile - mysql ikke genkendt som et operabelt program - Hvorfor mislykkes NsExec::ExecToLog-sætning?

Dette fortæller dig, at der er et problem med stien, der fører op til din MySQL-mappe. Du bør vide, at det er et problem, fordi der er mellemrum inden for dens sti.

!define SQLFLD `$PROGRAMFILES64\MySQL\MySQL Server 5.7`

ReadEnvStr $R0 COMSPEC
ExecDos::Exec /TOSTACK `"$R0" /c "${SQLFLD}\bin\mysql.exe"  -u$login -p -e "SHOW DATABASES;"`

Prøv dette.. har dog ikke testet dette selv.



  1. Sådan fungerer Extract() i PostgreSQL

  2. org.hibernate.Query .iterate() VS .getResultList() forespørgselsgenerering

  3. SQLAlchemy (psycopg2.ProgrammingError) kan ikke tilpasse typen 'dict'

  4. Gem funktionsnavnet i databasen, og kør det derefter