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

Přenosná verze MySql

Můžete si stáhnout verzi MySQL Essentials a provést několik malých změn v adresářích v my.ini soubor použít relativní cesty místo absolutních cest. Poté můžete server spustit přímo, aniž byste museli instalovat nebo používat službu Windows.

  1. Stáhněte si MySQL .zip (místo .msi , i když můžete získat .msi a pomocí 7Zip nebo Orca z něj extrahujte soubory).

  2. Extrahujte soubory. Minimálně potřebujete bin a share adresáře (ve skutečnosti v bin , opravdu potřebujete pouze mysqld.exe jako absolutní minimum pro provoz serveru).

  3. Upravte my.ini změnit basedir a datadir cesty k něčemu relativnímu. Například:

    basedir=".."
    datadir="/MySQLdb"
    
  4. Pokud nemáte existující databázi, vytvořte ji:

    mysqld --bootstrap
    
  5. Spusťte server (možná budete muset použít --skip-grant-tables přepněte, aby byl spuštěn, dokud nenastavíte uživatele MySQL):

    mysqld
    
    • Chcete-li se vyhnout tomu, aby server běžel v aktuálním příkazovém řádku, můžete jej spustit ve vlastní konzoli, která by po spuštění měla zmizet:

      start mysqld
      
    • Pokud se zobrazí chyby, odstraňte soubory protokolu (např. logs\ib_logfile* ) a spusťte jej znovu.



  1. Php Mysql vyhledávání mezi dvěma daty

  2. Tabulka MySQL s primárním ID AUTO_INCREMENT neuvolňuje číslo po vrácení zpět

  3. MySQL JOIN a COUNT v jediném dotazu

  4. Jaký je nejlepší způsob, jak se vypořádat s DBNull's