Hoe u een database van MySQL naar Redmine migreert.

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

MySQL is een PHP-vriendelijk programma dat de SQL-taal gebruikt. Redmine kan ook een MySQL-database gebruiken om de database op te slaan. Aangezien Redmine een projectmanagement systeem is, vereist het veel data zodat jij en jouw gebruikers die database kunnen gebruiken en beheren.

Hoe MySQL werkt

Een of meer clients of apparaten maken verbinding via een specifiek netwerk en beheren de database. WordPress is het beste voorbeeld van webdatabasebeheer. Het proces dat plaatsvindt tussen uw apparaat en database is:

  • U maakt een database via MySQL op uw apparaat en integreert deze met Redmine. Nu maakt u een project en slaat u de gegevens op in de database. De database slaat de gegevens op en u kunt de gegevens controleren en beheren via de relatie tussen elke tabel.
  • Vervolgens zullen klanten of andere gebruikers een verzoek indienen bij de database door specifieke SQL-opdrachten in te typen op MySQL via Redmine.
  • De server zal reageren op het verzoek van de gebruikers en zal de database op hun apparaat tonen.

 

Wat is database migratie?

Database migratie betekent eenvoudigweg het migreren of verplaatsen van uw database van het ene platform naar het andere. U moet gegevens tussen platforms verplaatsen om verschillende redenen. Bijvoorbeeld, u kunt veel geld besparen door gegevens over te zetten naar een cloudgebaseerd databasesysteem.

 

Voordelen van database migratie

Het migreren van uw database van MySQL naar Redmine biedt tal van voordelen. Hier zijn enkele essentiële voordelen:

 

Budgetvriendelijk

Veel bedrijven migreren hun database om geld te besparen. Naarmate meer bedrijven overstappen op een clouddatabase, migreren veel bedrijven hun gegevens. Dit helpt hen om de arbeidskosten te verlagen en professionele werknemers in te zetten om de gegevens te beheren en over te dragen.

 

Enkele ware bron

Als uw database geen centrale locatie heeft, kunt u de gegevens overzetten naar één platform. Wanneer er één platform is om te gebruiken voor een groot bedrijf, kunnen ze gemakkelijk fouten verminderen en activiteiten in realtime uitvoeren. Als bijvoorbeeld een filiaal van uw bedrijf buiten de stad is gevestigd, kunt u de stappen voor het delen van de gegevens verminderen en alle processen via één platform omleiden.

 

Moderniseer methoden

Naarmate de technologie vordert, zijn er nieuwe toepassingen en tools beschikbaar om u te helpen groeien met toenemende kansen. Daarom migreren veel bedrijven van het ene platform naar het andere. Met big data en machine learning-technologie heeft u meer en snelle ruimte nodig om aan uw behoeften te voldoen. Door bijvoorbeeld uw database te migreren naar Redmine, kunt u uw projecten direct beheren.

 

Het migreren van de database van MySQL naar Redmine

U kunt uw database van MySQL naar Redmine migreren in twee secties. Eerst moet u de database exporteren uit de MySQL-database. Vervolgens importeert u die gegevens in uw Redmine. Laten we dus beginnen.

 

Sectie 1 - De database exporteren uit MySQL

Om de gegevens uit de MySQL-database te exporteren, moet u phpMyAdmin gebruiken. Dit is onze eerste stap.

 

Gebruik van phpMyAdmin

Om de database van MySQL te exporteren, moet u de phpMyAdmin-webinterface gebruiken door:

1. Inloggen op cPanel

2. Nadat u cPanel hebt ingevoerd, gaat u naar de databasesectie

3. Klik nu op de startpagina op phpMyAdmin.

Op de nieuwe vensterbeheerpagina van phpMyAdmin wordt de pagina geopend.

4. Zoek de database die u naar Redmine wilt migreren. U vindt de database in het linkerdeelvenster van uw phpMyAdmin-pagina.

5. Klik nu op Exporteren

6. In de exportmethode moet u snel selecteren.

Op de oudere versie van phpMyAdmin vindt u de optie Snel niet. Hiervoor moet u de volgende stappen volgen:

  • Ga naar de Export-sectie en klik vervolgens op Alles selecteren.
  • Selecteer nu het selectievakje Opslaan als bestand.
  • Klik daarna op Go.
  • Het exportproces begint te lopen.

7. Selecteer nu SQL als het formaat.

8. Klik nu op Go.

9. Er wordt een dialoogvenster Opslaan als geopend. U moet de naam van het bestand schrijven en de locatie /temp/backup in de Redmine-map selecteren. Temp/backup is de back-updirectory van Redmine.

10. Klik nu op Opslaan en alle databases die u naar Redmine wilt migreren, worden op de door u geselecteerde locatie opgeslagen.

 

Deel 2 - Importeren van de database naar Redmine

  • Om de SQL-database te importeren, moet u admin-rechten hebben.
  • Nu moet u het SQL-bestand uit de tijdelijke map uitvoeren die u zojuist hebt opgeslagen.
  • Nu moet u de terminal openen
  • Voer de volgende MySQL-opdracht in de terminal in

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

  • Zodra u de opdracht hebt ingevoerd, kunt u aan de slag.
  • Redmine zal het SQL-databasebestand uitvoeren als back-up.

 

Conclusie

U hebt nu succesvol de database gemigreerd van MySQL naar Redmine. Dit zal u helpen uw database op één locatie te verzamelen. Wanneer uw database op verschillende platforms staat, zal uw bedrijfsproces traag zijn en foutgevoelig. Met de Redmine projectmanagementtool kunt u uw projecten beheren via gebruikers vanaf één platform.

Op zoek naar een Redmine-upgrade? Makkelijk.

Krijg alle krachtige tools voor perfect projectplanning, -beheer en -controle in één software.

Probeer Easy Redmine 30 dagen gratis uit

Volledige functies, SSL-beveiligd, dagelijkse back-ups, in uw geografische locatie