Hogyan lehet adatbázist áthelyezni MySQL-ről Redmine-ra

2/24/2021
5 minutes
Lukáš Beňa -> Lukáš Beňa

MySQL egy PHP-barát program, amely az SQL nyelvet használja. A Redmine is használhat MySQL adatbázist az adatbázis tárolására. Mivel a Redmine egy projektmenedzsment rendszer, sok adatra van szüksége ahhoz, hogy Ön és felhasználói használhassák és kezelhessék az adatbázist.

Hogyan működik a MySQL?

Egy vagy több kliens vagy eszköz csatlakozik egy adott hálózaton keresztül és kezeli az adatbázist. A WordPress a legjobb példa a webes adatbázis-kezelésre. A folyamat, amely a készüléke és az adatbázis között zajlik, a következő:

  • Létrehoz egy adatbázist a MySQL-en a készüléken és integrálja azt a Redmine-nal. Most létrehoz egy projektet és eltárolja az adatokat az adatbázisban. Az adatbázis tárolja az adatokat, és ellenőrizheti és kezelheti az adatokat az egyes táblák közötti kapcsolat révén.
  • Ezután a kliensek vagy más felhasználók kérést fognak benyújtani az adatbázisba, és specifikus SQL parancsokat írnak be a MySQL-en keresztül a Redmine-on.
  • A szerver válaszol a felhasználók kérésére, és megjeleníti az adatbázist az eszközükön.

 

Mi az adatbázis-migráció?

Az adatbázis-migráció egyszerűen azt jelenti, hogy az adatbázisát egy platformról áthelyezi egy másikra. Különböző okok miatt szüksége lehet az adatok áthelyezésére a platformok között. Például sok pénzt takaríthat meg, ha az adatokat egy felhőalapú adatbázisrendszerbe helyezi át.

 

Az adatbázis-migráció előnyei

Az adatbázis áthelyezése a MySQL-ről a Redmine-ra számos előnyt kínál. Itt vannak az alapvető előnyök:

 

Költségbarát

Sok vállalat azért helyezi át az adatbázisát, hogy pénzt takarítson meg. Ahogy egyre több vállalat vált felhőalapú adatbázisra, sok vállalat áthelyezi az adatait. Ez segít nekik csökkenteni a munkaerőköltségeket és a szakemberek költségeit az adatok kezelésére és átvitelére.

 

Egyetlen igaz forrás

Ha az adatbázisa nem rendelkezik központi helyszínnel, áthelyezheti az adatokat egyetlen platformra. Ha egy nagy vállalat számára van egyetlen platform használatához, akkor könnyen csökkentheti a hibákat és valós időben végezheti el a tevékenységeket. Például, ha a vállalatának egy ága a városon kívül található, csökkentheti az adatmegosztás lépéseit, és az összes folyamatot egyetlen platformon keresztül irányíthatja.

 

Modernizált módszerek

Az új alkalmazások és eszközök elérhetővé válásával a technológia fejlődésével együtt növekedési lehetőségek állnak rendelkezésre. Ezért sok vállalkozás áthelyezi az egyik platformról a másikra. A nagy adatok és a gépi tanulási technológia segítségével több és gyorsabb helyre van szüksége az igényeinek kielégítéséhez. Például az adatbázis áthelyezésével a Redmine-ra azonnal kezelheti a projekteket.

 

Az adatbázis áthelyezése a MySQL-ről a Redmine-ra

Az adatbázisát két részre osztva áthelyezheti a MySQL-ről a Redmine-ra. Először ki kell exportálnia az adatbázist a MySQL adatbázisból. Ezután importálja az adatokat a Redmine-ba. Tehát kezdjük el.

 

Rész 1 - Az adatbázis exportálása a MySQL-ből

Az adatok exportálásához a MySQL adatbázisból a phpMyAdmin-t kell használnia. Ez lesz az első lépésünk.

 

A phpMyAdmin használata

Az adatok exportálásához a MySQL adatbázisból a phpMyAdmin webes felületét kell használnia a következőképpen:

1. Bejelentkezés a cPanel-be

2. Miután belépett a cPanel-be, lépjen a adatbázisok részre

3. Most kattintson a phpMyAdmin-ra a kezdőképernyőn.

A phpMyAdmin adminisztrációs oldala megnyílik az új ablakban.

4. Keresse meg az adatbázist, amelyet áthelyezni szeretne a Redmine-ra. Az adatbázist a phpMyAdmin oldalának bal oldalán találja.

5. Most kattintson az Exportálásra

6. Az exportálási módszerben gyorsat kell választania.

A phpMyAdmin régebbi verziójában nem találja a Gyors opciót. Ehhez kövesse az alábbi lépéseket:

  • Menjen az Exportálás részre, majd kattintson az Összes kiválasztása lehetőségre.
  • Most jelölje be a Mentés fájlba lehetőséget.
  • Ezután kattintson a Go-ra.
  • Az exportálási folyamat elkezdődik.

7. Most a SQL formátumot kell kiválasztania.

8. Most kattintson a Go-ra.

9. Egy mentési fájl párbeszédpanel jelenik meg. Meg kell adnia a fájl nevét, és kiválasztania a helyet a Redmine mappájában, a /temp/backup helyen. A Temp/backup a Redmine biztonsági mentési könyvtára.

10. Most kattintson a Mentésre, és az összes adatbázis, amelyet áthelyezni szeretne a Redmine-ra, el lesz mentve a kiválasztott helyen.

 

Szakasz 2 - Adatbázis importálása a Redmine-ba

  • Az SQL adatbázis importálásához rendelkezned kell adminisztrátori jogosultsággal.
  • Most futtatnod kell az SQL fájlt a temp könyvtárból, amit éppen elmentettél.
  • Most meg kell nyitnod a terminált.
  • Írd be a következő MySQL parancsot a terminálba:

mysql -u root -p bitnami_redmine </opt/bitnami/temp/backup.sql

  • Ha beírtad a parancsot, akkor már készen is vagy.
  • A Redmine futtatni fogja az SQL adatbázis fájlt biztonsági mentésként.

 

Következtetés

Most sikeresen áthelyezted az adatbázist MySQL-ről a Redmine-ra. Ez segít összegyűjteni az adatbázist egyetlen helyen. Ha az adatbázisod különböző platformokon van, akkor a vállalati folyamatok lassúak és hibásak lehetnek. A Redmine projektmenedzsment eszközzel egyetlen platformról kezelheted a projekteket az felhasználók számára.

Keres egy Redmine frissítést? Egyszerű.

Szerezze be az összes erőteljes eszközt a tökéletes projekttervezéshez, -kezeléshez és -irányításhoz egyetlen szoftverben.

Próbálja ki az Easy Redmine-t 30 napos ingyenes próbaverzióban

Minden funkció elérhető | SSL tanúsítvány | Napi mentések