Autor Zpráva
Jiří Ráb
Profil
Ahoj chtěl jsem se vás zeptat v workbench jsem si vytvořil databázový model své databáze kde mám eer diagram a tabulky potřeboval bych to dostat do phpmyadmin, nevíte jak ? Díky za odpověď
Kajman
Profil
Není tam export do sql formátu?
Jiří Ráb
Profil
to jsem zkoušel ale phpmyadmin mi hlasí chybu

Chyba
Statická analýza:

Při analýze bylo nalezeno 3 chyb.

A comma or a closing bracket was expected. (near "VISIBLE" at position 443)
Unexpected beginning of statement. (near "`email`" at position 483)
Unrecognized statement type. (near "ASC" at position 491)
SQL dotaz:

CREATE TABLE IF NOT EXISTS `vyhlidkove_lety`.`uzivatele` ( `id_uzivatele` INT UNSIGNED NOT NULL AUTO_INCREMENT, `username` VARCHAR(45) NOT NULL, `heslo` VARCHAR(45) NOT NULL, `email` VARCHAR(45) NOT NULL, `jmeno` VARCHAR(45) NOT NULL, `lastlogin` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `id_adresa` INT UNSIGNED NOT NULL, PRIMARY KEY (`id_uzivatele`), INDEX `idadresa_idx` (`id_adresa` ASC) VISIBLE, UNIQUE INDEX `email_UNIQUE` (`email` ASC) VISIBLE, CONSTRAINT `idadresa` FOREIGN KEY (`id_adresa`) REFERENCES `vyhlidkove_lety`.`adresa` (`id_adresa`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB

MySQL hlásí: Dokumentace

#1064 - Vaše syntaxe je nějaká divná blízko 'VISIBLE,
UNIQUE INDEX `email_UNIQUE` (`email` ASC) VISIBLE,
CONSTRAINT `idad' na řádku 10
Kajman
Profil
Pokud workbench neumí export do nižších verzí mysql než 8.0, tak bych zkusil
a) pokud nemáte mysql 8.0, smazat klíčová slova visible
b) pokud máte mysql 8.0, použít adminer nebo zaktualizovat pma
Keeehi
Profil
Jiří Ráb:
Řekl bych že by mělo pomoct nastavit správnou verzi MySQL v nastavení.
Jiří Ráb
Profil
diky vyzkouším je to možny protože v phpmyadmin mám 5.7

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0