Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 14 reacties
Bron: phpMyAdmin, submitter: Spleasure

De ontwikkelaars van phpMyAdmin hebben zojuist na twee release candidates versie 2.8.0 uitgebracht. Dit programma bestaat uit een verzameling van PHP-scripts waarmee een MySQL-database of -server via een webinterface kan worden onderhouden en beheerd. Zo is het bijvoorbeeld mogelijk om databases en tabellen aan te maken, deze aan te passen en te verwijderen. De volledige lijst met veranderingen is op deze pagina terug te vinden, dit zijn de belangrijkste veranderingen die in versie 2.8.0 zijn doorgevoerd:

Improvements:
  • PHP 5.1.2 compatibility
  • Possibility to hide databases
  • Configurable memory limit for import/export
  • Better support for CGI
  • Web-based setup
  • (rc2) no longer needs a .htaccess in the main directory
  • ... and many bugs fixed
Moderatie-faq Wijzig weergave

Reacties (14)

Het gaat de laatste tijd wel weer een stuk sneller met de ontwikkeling van phpMyAdmin (2.7 is nog helemaal niet zo lang uit), maar het zijn in ieder geval goede releases zonder al te veel kritieke bugs (en dat is bij zo'n stukje software zeker belangrijk)!

Ik heb even gezocht op internet, maar zijn er eigenlijk alternatieven voor dit stukje software die een vergelijkbare functionaliteit hebben?
Geen, immers: Waarom zou je een ander willen?

Om de ruimte die het inneemt misschien, maar wat is die ruimte op de vele GB's van een hardeschijf...
Bij de meeste soorten tools zie je wel dat er verschillende zijn. Ook als je kijkt naar de gewone uitvoerbare (niet-webinterface) beheerprogramma's, daar zijn er wel meerdere van te vinden. Ik kan me best voorstellen dat er anderen zijn...
Omdat phpMyAdmin een log en onoverzichtelijk stuk software is geworden gebouwd met technieken anno 1999.

Wat alternatieven zou zo slecht nog niet zijn. Met name AJAX zou hier een goede rol in kunnen spelen.

edit:
En wat betreft de grootte: Je kunt zo'n 8MB ofzo besparen door alle language files weg te gooien behalve Nederlands en Engels. Ook nog even uit libraries/select_lang.lib.php verwijderen en voila, van de 11 MB is nog maar 3 over... Changelog weggooien en je bent nog een halve MB armer ;)
Deze kwam in een vorige meuk-update ter sprake:

http://www.turboajax.com/turbodbadmin.html

Met een live demo op:

http://www.turboajax.com/turbodbadmin_demo/

'k Vind hem er grafisch wel wat beter uitzien. Maar of de mogelijkheden ook daadwerkelijk wat betekenen heb ik geen ervaring mee!
heb ik wat ervaring mee, ik vind de interface zeker prettiger, maar het is niet zo "kennisloos" als phpmyadmin, create en alter tables kan bijvoorbeeld alleen door handmatig SQL in te typen, niet dat het zo moeilijk is, maar daarvoor heb je zo'n ding juist, zodat je dat in een makkelijke omgeving kan doen. Ik wacht nog even tot het iets volwassener is dan nu, dan denk ik dat ik ga overstappen.
Zelf gebruik ik vaak MySQL Front. Dat is een Windows appje en werkt dan ook een stuk fijner dan phpMyAdmin.
Uiteraard kan je niet bij elke database komen, maar er wordt nog een PHP Tunnel meegeleverd waarmee je zelfs bij je internet host ermee zou moeten kunnen werken. Heb dat zelf nog nooit getest helaas.
MySQL Front is traag als heeeele dikke str*nt door een heeeele dunne trechter.

Daarnaast ook de nodige errors en incompatibiliteits-problemen (backup en restore functies) met andere applicaties van MySQL zelf (MySQL administrator).

Oppassen dus!
Ik heb even gezocht op internet, maar zijn er eigenlijk alternatieven voor dit stukje software die een vergelijkbare functionaliteit hebben?
En WEBMIN dan? Kan je naast het beheren van een MYsql database ook nog 101 andere zaken beheren in je *nix systeem. Ik ken phpMyAdmin verder niet omdat WEBMIN voldoet. Mocht phpMyAdmin veel beter zijn vraag ik me af of beide pakketten gelijjkertijd actief kunnen zijn ?
Een handig en gratis alternatief is SQLyog:

http://www.webyog.com/sqlyog/sqlyogvsphpmyadmin.html

Je MySQL server zal remote connections moeten accepteren, maar als dat het geval is levert deze client je een grote snelheidswinst op i.t.t. het werken met phpMyAdmin!

edit: even wat USP's:

* Ability to directly upload any ODBC DB ( Access, MS SQL, ORACLE ) directly to your MySQL without going through the cumbersome process of CSV/SQL export/import. An upload session can be saved as a job which can be scheduled.

* Provide context-sensitive menus.

* Prevents you from losing your work when you click on the close button of your browser!

* 100% keyboard friendly for turbo speed MySQL management.

* Synchronize the schema between your development server and the production server.

* Synchronize the data between your development server and the production server.

* Take scheduled backups with email alerts.

* and much more!
wtf,

wie gaat er nou z'n mysql server open zetten voor connecties vanaf de andere kant van het internet (en met een beetje geluk ook nog vanaf verschillende wisselende ip's)

daarnaast: Prevents you from losing your work when you click on the close button of your browser!

Wat is dan nou voor punt? wie klikt er nou op de close button, en hoeveel data raak je dan in godes naam kwijt?

Synchronize the data between your development server and the production server.

Als dat je grootste probleem is, moet je toch eens gaan nadenken.

Het mooie van phpMyAdmin is juist dat je het overal vandaan kunt gebruiken (dus ook als je in de auto even snel wat moet fixen vnaf een wifi hotspot oid) (mits je ssl verbinding gebruikt natuurlijk)
Goh laat er nou bij mijn webservers een iptables rule staan die 3306 blocked...verderop de hardware firewalls blocken em ook en alle mysql's van klantservers hebben ook nog eens de optie --skip-networking in het startscript staan...

Hmmm...hieruit zou je kunnen concluderen dat het misschien geen slim idee is om MySQL naar de buitenwereld open te zetten...

Overigens maakt dit voor development weinig uit...een dev server die je vaak intern in je bedrijf host kun je uiteraard voor het interne subnet wel gewoon toegang geven...Wij maken eigenlijk altijd gebruik van een dev, een staging en een live locatie...tesamen met een goede tool om die locaties en de updates erheen te beheren zorg je zo voor optimale flexibiliteit tijdens developen en optimale veiligheid op de productie omgevingen.
Als je wilt dat je PMA niet onwijs grote letters heeft, kun je

html { font-size: 80%;}

aan het bestand css\phpmyadmin.css.php (bv op regel 23) toevoegen.
das nou nog eens handige informatie :)

wat betreft: TurboDbAdmin dat ziet er best mooi uit!!! alleen jammer dat het belangrijke opties mist zoals al eerder gezegd hier. :(

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True