Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Což takhle
dát si Lopuch?

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Database (mysql,...) [ŽP: neomezená] (kategorie Programování) moderuje melkor_unlimited.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: ziqjogw
[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.6.2023 09:53 - Klub Hudební klub (08:38) 1519
AI odpověděla toto:Pro export celé databáze z MS Access do MySQL, včetně tabulek a relací, je nejlepší použít nástroj pro migraci dat. Zde je postup, jak to provést:

Nejprve si ujisti, že máš nainstalovaný ODBC ovladač pro MySQL na svém počítači. Můžeš stáhnout ODBC ovladač pro MySQL ze stránek MySQL nebo od oficiálního poskytovatele, jako je Oracle.

Po instalaci ODBC ovladače pro MySQL otevři MS Access a otevři databázi xy.mdb, kterou chceš exportovat do MySQL.

V horním menu Access klikni na kartu "External Data" (Externí data).

V sekci "Export" klikni na tlačítko "ODBC Database" (ODBC databáze).

Vyber možnost "Link to the data source by creating a linked table" (Propojit se zdrojem dat vytvořením propojené tabulky) a klikni na tlačítko "OK".

Otevře se dialogové okno "Select Data Source" (Vybrat zdroj dat). Zde klikni na tlačítko "New..." (Nový...).

V dialogovém okně "Create New Data Source" (Vytvořit nový zdroj dat) vyber ODBC ovladač pro MySQL a klikni na tlačítko "Finish" (Dokončit).

Vyplň informace o připojení k databázi MySQL, jako je název serveru, název databáze, uživatelské jméno a heslo. Postupuj podle pokynů v průvodci vytvořením ODBC zdroje.

Po vytvoření ODBC zdroje se objeví dialogové okno "Select Data Source" (Vybrat zdroj dat). Vyber vytvořený ODBC zdroj pro MySQL a klikni na tlačítko "OK".

V dialogovém okně "Link Tables" (Propojit tabulky) vyber všechny tabulky, které chceš exportovat do MySQL, a klikni na tlačítko "OK".

MS Access vytvoří propojené tabulky do MySQL. Tyto propojené tabulky budou odkazovat na tabulky v MySQL a zachovají relace.

Nyní můžeš pracovat s propojenými tabulkami v MS Access, ale data jsou uložena v MySQL.

Tímto způsobem můžeš exportovat celou databázi z MS Access do MySQL, včetně tabulek a relací. Měj na paměti, že relace se zachovávají pomocí propojených tabulek, které odkazují na tabulky v MySQL.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.6.2023 09:50 - Klub Hudební klub (08:38) 1518
DotazMám v MS Access soubor s databází xy.mdb
Obsahuje 17 tabulek, propojených relacemi.
Potřeboval bych nějak vyexportovat tabulky do MySQL tak, aby se dalo s relacemi a databází dále pracovat.
prostě export celé databáze.

Patrně se musí nainstalovat nějaký ODBC driver, ... ale nějak se v tom ztrácím.
Lze to exportovat nějak komplexně nebo se bude muset tabulku po tabulce a relace znovu vytvořit v MySQL?
Děkuji

(MS Access je 2021 64-bit, MySQL verze 8.0.x)
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.11.2022 18:41 - Klub Hudební klub (08:38) 1517
Misa [1516]: Díky moc za rady. :-)
Teď jedeme na 4 dny prodloužený víkend do Brna. Příští týden to snad dám dokupy.
Doufám, že se mi ty "hračky" nezhroutí.
Ty weby mám jen víceméně na hraní (blog, forum, recenze, různé testování, fotogalerie, portfolia atd ...)
misa Misa Záviďte mi - máte proč :o) 30.11.2022 18:37  1516
puschpull [1514]: pak fakt jen 5.0.96, to už je dost stará.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.11.2022 18:34 - Klub Hudební klub (08:38) 1515
na localhost:SQL příkaz
SHOW VARIABLES LIKE "%version"
Variable_name Value
innodb_version 5.7.36
protocol_version 10
tls_version TLSv1,TLSv1.1,TLSv1.2
version 5.7.36
4 řádky (0.002 s) Upravit, Varování, Export

Level Code Message
Warning 1366 Incorrect string value: '\xF8edn\xED ...' for column 'VARIABLE_VALUE' at row 491
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.11.2022 18:34 - Klub Hudební klub (08:38) 1514
jo!Misa [1513]:

SQL příkaz
SHOW VARIABLES LIKE "%version"
Variable_name Value
protocol_version 10
version 5.0.96-community-cll-lve
2 řádky (0.001 s) Upravit, Export
misa Misa Záviďte mi - máte proč :o) 30.11.2022 18:32  1513
puschpull [1511]: poslendí pokus, jestli to nemají v nějaké jiné proměnné: SHOW VARIABLES LIKE "%version"
Pokud ani to, pak to nějak fest skrývají, netuším proč.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.11.2022 18:15 - Klub Hudební klub (08:38) 1512
na localhost:SQL příkaz
SHOW VARIABLES LIKE "innodb_version"
Variable_name Value
innodb_version 5.7.36
1 řádek (0.002 s) Upravit, Varování, Export
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.11.2022 18:12 - Klub Hudební klub (08:38) 1511
SQL příkaz
SHOW VARIABLES LIKE "innodb_version"
Žádné řádky.

(0.001 s) Upravit, Export
misa Misa Záviďte mi - máte proč :o) 30.11.2022 18:08  1510
puschpull [1509]: tak dej prostě SQL dotaz:
SHOW VARIABLES LIKE "innodb_version"
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.11.2022 17:44 - Klub Hudební klub (08:38) 1509
v databázi information_schema
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.11.2022 17:44 - Klub Hudební klub (08:38) 1508
v databázi mám:

vypsat CHARACTER_SETS
vypsat CLIENT_STATISTICS
vypsat COLLATIONS
vypsat COLLATION_CHARACTER_SET_APPLICABILITY
vypsat COLUMNS
vypsat COLUMN_PRIVILEGES
vypsat INDEX_STATISTICS
vypsat KEY_COLUMN_USAGE
vypsat PROFILING
vypsat ROUTINES
vypsat SCHEMATA
vypsat SCHEMA_PRIVILEGES
vypsat STATISTICS
vypsat TABLES
vypsat TABLE_CONSTRAINTS
vypsat TABLE_PRIVILEGES
vypsat TABLE_STATISTICS
vypsat TRIGGERS
vypsat USER_PRIVILEGES
vypsat USER_STATISTICS
vypsat VIEWS
misa Misa Záviďte mi - máte proč :o) 30.11.2022 17:35  1507
Některé hostingy to můžou mít trochu jinak, třeba u Wedosu koukám je to v databázi "information_schema", tabulka "GLOBAL_VARIABLES" a položka "INNODB_VERSION".
misa Misa Záviďte mi - máte proč :o) 30.11.2022 17:28  1506
puschpull [1505]: můžeš v phpMyAdmin, přes které patrně lezeš do DB, jít na hlavní stránce do záložky "Proměnné" a tam položka "version", já tam mám "5.7.29-32-log", tj. verzi 5.7.29.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.11.2022 17:00 - Klub Hudební klub (08:38) 1505
Misa [1504]: dík za poivzbudivé info.
Jak vlastně jednoduše zjistím verzi MySQL serveru?
Je něco jako phpinfo() ?

[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt