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

Uložte vestavěnou databázi mysql do textového souboru SQL

Podařilo se mi vypsat vložené schéma. Mám to ze stránky s tipy pro Amarok

libmysqld.dll umožňuje používat mysql ve vašem programu bez nastavování serveru nebo načítání démona. Také vytváří stejné soubory jako server (adresář mysql, adresář schématu a soubor ibdata1). Uložil jsem tedy tyto soubory do adresáře a řekl linuxovému démonovi mysqld, aby tento adresář použil jako datadir:

mysqld_safe --user=mysql --datadir=/data/myEmbededDB --skip-grant-tables

--skip-grant-tables umožní připojení s jakýmkoli uživatelem nebo heslem

Protože server ukazuje na tento adresář, mohu nyní vypsat vložené schéma pomocí mysqldump stejně jako jakékoli jiné schéma mysql. Totéž platí, pokud chcete použít WorkBench se schématem vytvořeným pomocí libmysqld.dll

Doufám, že to pomůže ostatním zmateným uživatelům libmysqld.dll

:-)



  1. CHYBA MySql 1045 (28000):Přístup odepřen uživateli 'root'@'localhost' (pomocí hesla:NE)

  2. pořadí dotazů spojení mysql podle dvou sloupců

  3. Jak funguje operátor SOUNDS LIKE v MySQL

  4. použití GROUP BY v mysql 8