TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

PhpMyAdmin Turns 15

171 pointsby jentulmanover 11 years ago

30 comments

Argorakover 11 years ago
If there is any project I&#x27;d be tempted to be snarky about, it&#x27;s PhpMyAdmin (although last time I used it, it was 2006). From an administration perspective, it was often a hassle, especially in its beginnings. It is a very successful tool and for a while had the same reputation as wordpress: being a pretty remote shell.<p>But what PhpMyAdmin illustrates very well is how important tools can be to environments&#x2F;communities. For a while, the presence of PhpMyAdmin was what gave PHP an edge over many other environments: here&#x27;s a tool that gives you (and tech-savvy people in your company) insight into your database, allows you to do changes and some bit of backup visually instead of fighting with the command line. And, if you develop on PHP, you don&#x27;t even have to install anything additional on your platform. It made running PHP hosting without shell access feasable.
评论 #6353215 未加载
评论 #6354331 未加载
评论 #6355863 未加载
jscheelover 11 years ago
I too can hate on phpmyadmin and suggest superior alternatives. However, just let it sink in for one second how incredibly successful this tool has been, regardless of its detriments. Most of us would kill for this kind of household name recognition. It was at the right place at the right time, for sure, but I think there&#x27;s probably something we can still learn from them.
评论 #6353093 未加载
kaoliniteover 11 years ago
I&#x27;ve been working on a PhpMyAdmin-like tool recently called Schema (<a href="http://github.com/timdavies/schema" rel="nofollow">http:&#x2F;&#x2F;github.com&#x2F;timdavies&#x2F;schema</a>). It&#x27;s a single-page app (Node.JS&#x2F;Backbone) and I&#x27;ve had quite a bit of positive feedback from people testing it - much faster than PhpMyAdmin, nicer UI, etc. There&#x27;s a lot left to do on it (missing critical features at the moment such as inserting rows..) however I&#x27;m unable to work on it for roughly a month as I&#x27;ve taken a new job and need to learn some new stuff for it. If anyone wants to help out, you&#x27;d be more than welcome (will give commit access after a few pull requests) :-)
评论 #6353029 未加载
评论 #6352746 未加载
评论 #6353027 未加载
评论 #6352882 未加载
评论 #6353149 未加载
mordaeover 11 years ago
I prefer the extremely lightweight Adminer: <a href="http://www.adminer.org/en/" rel="nofollow">http:&#x2F;&#x2F;www.adminer.org&#x2F;en&#x2F;</a><p>It works great for MySQL, SQLite and can be used for some basic PostgreSQL work too.
评论 #6352699 未加载
评论 #6354466 未加载
评论 #6352745 未加载
ohwpover 11 years ago
I don&#x27;t use PhpMyAdmin a lot, only when there is no other option available (I prefer SQLyog). But lately I got very frustrated by the interface changes.<p>Then I discovered the option to enable the old theme again. A great tool!
评论 #6352692 未加载
评论 #6352652 未加载
评论 #6352641 未加载
ck2over 11 years ago
I&#x27;d appreciate it more if they&#x27;d just stop doing<p><pre><code> SELECT COUNT(*) </code></pre> on innodb tables (which do not handle that query well with many rows). Yes there is a workaround but it is flawed.
评论 #6353488 未加载
kyriakosover 11 years ago
I think phpMyAdmin v4 is a backward move. They got rid of frames in favor of a more ajaxified UI but it is running many times slower than the &lt;3.5 versions. I understand using Frames is supposed to be bad but in this case they offered a better user experience.
评论 #6352995 未加载
tehwebguyover 11 years ago
phpMyAdmin gets dumped on a lot but it was a big help for me when I was just learning to write my own queries. The way it shows you the query that powers each action you run is a great learning tool.
kpommerenkeover 11 years ago
I use it a lot for local development, but wouldn&#x27;t install it on a production server for security reasons. However, if you run commands in phpMyAdmin, it actually gives you the SQL code for your desired action, which you can then copy and paste to the command line on your production server.
lilpirateover 11 years ago
The new AJAXified interface is slower and more inconsistent. The inline edit feature never works and has a very subtle feedback. But hey, it&#x27;s ubiquitous and it gets the job done. However, I&#x27;ve started using SequelPro on OS X as a replacement which works pretty great.
mstremover 11 years ago
It may be just me, but I personally would not mention the lines of code as a success story metric.<p>I feel like lots of line of code usually means bloat.<p>That aside, I often use phpMyAdmin and it is a great tool for those quick little edits! And if you know already about SQL then it is really easy to use.
评论 #6353078 未加载
评论 #6352827 未加载
ryenover 11 years ago
I don&#x27;t use PhpMyAdmin but my servers get hit regularly from vulnerability-bots looking for holes in phpmyadmin&#x2F;*.php pages.<p>Are there a lot of known security issues outstanding?
评论 #6355292 未加载
Diamonsover 11 years ago
PhpMyAdmin has been great. It&#x27;s really one of the only reasons I was able to learn PHP + MySQL in high school. It&#x27;s quick, simple, and convenient on Windows.
brokenparserover 11 years ago
MySQL Workbench trumps the other tools for managing MySQL, but for quick web access I prefer Adminer. It&#x27;s easier to set up, appears less cluttered and fast.
sehropeover 11 years ago
This is one of the (many) apps we looked at when we started working on JackDB[1]. It&#x27;s a database client in your browser. Rather than just a table interface though, JackDB is a full featured query editor and even includes scrolling result sets.<p>Besides MySQL, we also support PostgreSQL (what we use in house), Oracle and MS SQL Server.<p>[1]: <a href="http://www.jackdb.com/" rel="nofollow">http:&#x2F;&#x2F;www.jackdb.com&#x2F;</a>
aramover 11 years ago
For Yii fans, there is a similar project called Chive [1].<p>[1] <a href="http://www.chive-project.com/" rel="nofollow">http:&#x2F;&#x2F;www.chive-project.com&#x2F;</a>
评论 #6353052 未加载
homersapienover 11 years ago
PhpMyAdmin has turned into an utter mess. I use - and most definitely rely on it - daily. But every version since 2.X has been a step back. The AJAX in the latest version is disastrous. Everything about it is slower than the older frame versions. Worse yet, even simple tasks such as renaming a table or column will cause it to go non-responsive.
marvellerover 11 years ago
<a href="http://mywebsql.net/" rel="nofollow">http:&#x2F;&#x2F;mywebsql.net&#x2F;</a> ia an interesting alternative.
wehadfunover 11 years ago
I remember when you were only maybe 5 or 6 years old. I was maybe 21 and I used you to get a MySQL database in shape so that I could create a submission tool for programming contest. One of my first web apps! Congrats PHPMyAdmin on turning 15!
bstar77over 11 years ago
I get quite a bit of phpMyAdmin nostalgia when I&#x27;m going through my server logs.
评论 #6353156 未加载
noeleonover 11 years ago
Wow.... 15 years! Working at a hosting provider way back when I would die a little inside every time someone asked me to install phpmyadmin for their databases.<p>I&#x27;m sure it&#x27;s come a long way (at least I hope it has).
ing33kover 11 years ago
if any one is looking for lightweight alternatives, checkout SQL Buddy (<a href="http://sqlbuddy.com/" rel="nofollow">http:&#x2F;&#x2F;sqlbuddy.com&#x2F;</a>) .
ibstudiosover 11 years ago
PhpMyAdmin has saved my butt many times with a bad joomla install or when I need to output sql. I mostly use navicat these days when I need to touch mysql.
louwrentiusover 11 years ago
When I was a security auditor, finding a PHPMyAdmin instance would make my day. Somehow, the customer would not share in my joy. How peculiar.
评论 #6355706 未加载
BaconJuiceover 11 years ago
Is anything similar to PhpMyAdmin that&#x27;s made for MongoDB? Been looking for something decent with no luck =&#x2F;
dcc1over 11 years ago
Navicat is infinitely more useful for mysql database administration, especially with the option to login via ssh
评论 #6353301 未加载
tn13over 11 years ago
phpmyadmin is not the best mysql frontend one can have but it is simple to install, easy to use and makes many things incredibly simple.<p>For example for my mobile backends, I use only phpmyadmin to populate the data and use rails scaffolds to provide json outout to the mobile clients.
tuantruongover 11 years ago
I used to use it a lot, but now that I got on to navicat, I never gone back to it anymore.
navneetpandeyover 11 years ago
lifesaver!!
adkatritover 11 years ago
kill it with fire