phpMyAdmin
phpMyAdmin 4.2.0-beta1
Your rating: Now say why...

(1) 4.5

Manage MySQL databases via the Web (beta).   Free
Add to my Watch List
Email me when discounted
phpMyAdmin is intended to handle the administration of MySQL over the Web. Currently it can:
  • Create and drop databases
  • Create, copy, drop and alter tables
  • Delete, edit and add fields
  • Execute any SQL-statement, even batch-queries
  • Manage keys on fields
  • Load text files into tables
  • Create and read dumps of tables
  • Export data to CSV values
  • Administer multiple servers and single databases
What's New
Version 4.2.0-beta1:
  • rfe #1403 Export only triggers
  • rfe #1483 Export Server/Database/Table without triggers
  • rfe #1662 Add table comment tool tip in database structure page
  • rfe #1447 Single table for display Character Sets and Collations
  • rfe #1455 Display icons/text/both for the table row actions
  • rfe #1473 Transformation to convert Boolean value to text
  • rfe #1474 Text transformation combines Append and Prepend
  • Added warning about the mysql extension being deprecated and removed the extension directive
  • Added support for scatter charts
  • rfe #1478 Make Column Headings Sticky
  • rfe #1480 Enhance privileges initials table
  • rfe #1472 [interface] Break "Edit privileges" with sub-menus
  • rfe #1466 Minor refactoring required
  • rfe #1004 Create indexes at the end in SQL export
  • rfe #1479 Relations edit form for larger monitors
  • rfe #1475 Inline query box vertical resize
  • rfe #1500 [interface] Add bottom border to top menu container
  • rfe #1498 Add datepicker for 'TIME' type
  • rfe Show full names on navigation hover
  • rfe #1505 Behaviour on click on a routine in nav panel
  • rfe #1418 Support more than one separating character on CSV import
  • rfe #569 Load/Save Query By Example
  • rfe #1508 confirmation message at the top
  • rfe #1511 better validate database name for copying
  • rfe #1510 Database tab "Drop" button should be a link
  • rfe #1513 Highlight required form fields after failed submission
  • rfe #1460 Redirect to login page after session has expired
  • rfe #1501 add maxlength by field with length-spec
  • rfe #1512 Import happily doesn't do anything with no file name provided
  • rfe #1514 Add function to all the insert boxes automatically
  • rfe #1515 Option to skip tables larger than n
  • rfe #1486 Possibility of disabling database expansion
  • rfe #1476 Favourite tables select box
  • rfe #420 $cfg['CharEditing']='textarea' for structure edit
  • rfe #1329 Avoid editing of fields which are part of relation
  • rfe [interface] Highlight active left menu item in setup
  • rfe Filter on-screen rows during Browse
  • Removed support for SQL Validator (SOAP service no longer offered)
  • bug #4352 Settings > Manage: incorrect messages
  • bug #4337 "More" in Actions area doesn't collapse to fit available space
  • bug #4157 Changing users password will delete it
  • bug #4237 HTTP Referer disclosure in SQL links
  • bug #4281 Grid edit ENUM field, dialog disappears when trying to select
  • bug #4304 DB export using zip compression generates an empty archive
  • bug #4306 breadcrubs wrong on table create
  • bug #4316 Grid edit: can't change month on date fields
Version 4.2.0-beta1:
  • rfe #1403 Export only triggers
  • rfe #1483 Export Server/Database/Table without triggers
  • rfe #1662 Add table comment tool tip in database structure page
  • rfe #1447 Single table for display Character Sets and Collations
  • rfe #1455 Display icons/text/both for the table row actions
  • rfe #1473 Transformation to convert Boolean value more...
Requirements
  • Intel/PPC
  • OS X 10.1 or later
  • MySQL 5.5 or later
  • PHP 5.3 or later



MacUpdate - phpMyAdmin



phpMyAdmin User Discussion (Write a Review)
ver. 4.x:
(1)
Your rating: Now say why...
Overall:
(16)

sort: smiles | time
burypromote
+2

+180
ylluminate commented on 27 Mar 2013
While not specifically an OS X app, it is appreciated to see updates here. Also, it's certainly one of the most handy tools in a developer's tool belt on any server running MySQL.
[Version 4.0.0-beta3]

1 Reply

burypromote
+1

+46
Maltz2 replied on 28 Mar 2013
Agreed. I don't understand why anyone would complain about MacUpdate listing this - it's not like there's any harm in doing so. Besides, it runs natively on Mac OS X, ergo, it's a Mac app. Do they want to exclude cross-platform Java apps too? Makes no sense to me.
burypromote
-2

+18
Igaucho commented on 08 Mar 2010
Um, you can run it on OS X Server just like you can Apache or MySQL?
[Version 3.3.0]

1 Reply

burypromote
+2

+149
Pripyat replied on 23 Apr 2011
Yes you can.
burypromote
-3

-3
Poolsharkpete commented on 12 Feb 2010
How is this a Mac application?
[Version 3.3.0-rc1]

10 Replies

burypromote
-4

+20
Welded replied on 04 Jan 2011
I agree. It's always kind of bugged me. If this qualifies as a Mac app simply because one "can run it on OS X Server" then so does every other web app I can think of. :/
burypromote
+2

+12
Sandy_j replied on 08 Feb 2011
Who says it has to be Mac OS X Server? I run it on Mac OS X 10.5.8 to manage MySQL running on Mac OS X 10.5.8 which I use as a database server, in conjunction with Apache running on Mac OS X 10.5.8. So how is this NOT a Mac application? Do you want to bar all applications that are not exclusively Mac applications?
burypromote

+20
Welded replied on 08 Feb 2011
I think you're missing the point. I don't deny that PHP et al will run on OSX, but in my opinion there is a distinction to be made between a .app bundle and zip file full of scripts that are intended to only ever be accessed via a browser. I don't know where exactly the distinction should be made, but I don't expect to find the contents of HotScripts on MacUpdate, and vice versa. Nor do I expect to find Windows applications here simply because I can run them on my Mac with VMWare, or what have you.
burypromote
+1

+10
Darren Grant replied on 12 Feb 2011
I agree this is a web application it isn't a native Mac App or widget.
burypromote
+1

+10
The-Crow replied on 23 Jun 2013
Hi Welded - this is going to sound like splitting hairs, but have you ever right-clicked a .app bundle and selected "show package contents"? You'll find that Mac apps are no more than a folder full of scripts, disguised as a double-clickable application. I agree that none of us expect - or care to find - single scripts listed here on MacUpdate...but phpMyAdmin is not a simple, single script. It is a huge collection of complex code that together create a robust, powerful, multipurpose application with myriad features and functions.

The real difference here is that it runs within a web browser. How do you define an application? If we are to believe Google, all applications will eventually be run from browsers. Even iWork is moving toward having a web-based version.

My rather long-winded point is simply that phpMyAdmin is indeed an app, and it belongs here.
burypromote
-3

+20
Welded replied on 24 Jun 2013
The Crow: I don't think you're splitting hairs. I think you're presenting a starwman argument and that you're wrong. It's silly to claim that apps are just bundled scripts. Sure, you could find JS or XML docs, but they'll be interpreted by the OS. Otherwise, they're compiled native code. You can't take the contents of iTunes or Firefox or Notepad, upload it to your web server or over to your Windows machine and have it do anything. You CAN with phpMyAdmin. The only real requirement is a compatible PHP environment, and that is wholly independant of the OS.

My point isn't that phpMyAdmin isn't an app; it's a web app. MacUpdate, by all other standards, features native code.
burypromote
+1

+10
The-Crow replied on 25 Jun 2013
Welded: a strawman argument?!? I hardly think so - and it's a bit harsh, don't you think?

It isn't silly at all to claim that applications are bundles of scripts. They all start out that way. A programmer would argue that a program is still a program when it is still source code; an application is a set of instructions to be carried out by the host environment - whether it is an OS, a Java Virtual Machine, or a Web browser. The application can exist as machine language, bytecode, interpreted script, etc.
Your argument sounds as ridiculous to me as mine seems to sound to you. It shouldn't be listed here because it is not compiled code, executed by the OS? By that definition, you would exclude any Java programs from this listing, as mentioned by an earlier poster.

You yourself admitted that phpMyAdmin is an app, albeit a web app. MacUpdate lists apps that run on the Mac. It qualifies on both counts, so your point is moot. That MacUpdate should feature only native code is your opinion only. You really ought not to be so arrogant and call others "wrong". I'm not wrong - just different from you in a debate over a subjective idea.
burypromote
-3

+20
Welded replied on 26 Jun 2013
If PHP is the interpretative layer that allows phpMyAdmin to run via web browser, is it fair to say that Windows is permitted to run by Parallels and therefore qualifies as a Mac app? What about Office via Crossover? Do you think Ubuntu apps could be listed? Uncompiled source code? Yes, if your words are to be taken literally; but my point is that this is an overly-broad definition of the scope of this site. Do we agree on this much?
burypromote
+1

+10
The-Crow replied on 01 Jul 2013
Whatever, man. I'm not going to keep this going, feeding your diatribe, and filling up the comments that should be reserved for ratings and posts about the app. I'm just happy that phpMyAdmin was on here for me to find years ago. It's been indispensable.
burypromote
+1

+20
Welded replied on 01 Jul 2013
I'm glad you like it. When I need a good MySQL web app it's the best.
burypromote
-1

+235
Maclover1.1 commented on 13 Oct 2009
MAMP does indeed simplify Life in a big way. Other stuff is usually NerdWare. If the world were run by nerds we'd have to get out of the car to change a red light to a green one by hand lol Nerd motto: "make sure things are as complex as possible".
[Version 3.2.2.1]


burypromote
+3

+5

jasonh1234 reviewed on 18 Apr 2009
I'm tired of hunting for tutorials and finding installation procedures for out of date versions. This should have an installer that can get it in and working in under a minute. If someone made an installer for phpmyadmin that could install it in a couple clicks I'd pay $100 on the spot for it right now. My time is worth to much to me to keep screwing around trying to learn how to get it installed.
[Version 3.1.3.2]

3 Replies

burypromote
+1

-1
Chealion replied on 15 May 2009
Have you tried MacPorts?
burypromote
+2

-7
peejavery replied on 15 Jun 2009
You can just copy and paste the files without overwritting your previous configuration file. It takes less than a minute if you do it that way.
burypromote

+39
This-person-died-in-2011 replied on 14 Sep 2009
Have you tried MAMP? It will install Apache, MySQL and myPHPadmin in one shot.
burypromote
+3

+5

Crow reviewed on 21 Nov 2007
This is back to being my favourite application. I find it indispensible for MySQL administration. The past few versions have been rock-solid. Setup is still a little tricky, but has been improved considerably with the setup scripts.
[Version 2.11.2.2]


burypromote
-1

+35
ericob commented on 22 May 2006
Anyone interested in this might also want to check out "MySQL Administrator." (http://dev.mysql.com/downloads/administrator/1.1.html).

It doesn't look like it would work remotely, but on the other hand it is an actual program, not a collection of PHP scripts. It seems pretty well organized, while in my every-so-often use of phpMyAdmin, that program has always seemed confusingly organized.
[Version 2.8.1]

3 Replies

burypromote

+6
phripley replied on 30 May 2006
MySQL Admin /does/ work remotely. However I find it still a bit buggy and crash prone. It is still being actively developed and I have high hopes its future.
burypromote

+4
Gaoshan replied on 08 Sep 2006
Being a "collection of php scripts" is a bad thing? I don't follow.

The MySQL Admin app is a collection of frameworks, and XML files.

They both work as a coherent whole. phpMyAdmin just happens to be more powerful and bug free.
burypromote

+30
detlevski commented on 18 Jan 2007
You can get it to work over SSH, you might take a look at SSH helper or better AlmostVPN Pro.
Navicat has built-in SSH HTTP support, if you really do heavy duty MySQL coding this is the tool to get.
Costs you some though ...
burypromote

+5
Crow commented on 07 Feb 2006
Wow - up until this version (2.8) everything was great. I cannot for the life of me get this version to work, despite following the instructions to the letter. I get errors such as "A session is active. You cannot change the session module's ini settings at this time", even when I try using the setup script.

I love this app. I hope this is a bug that will be fixed soon, or that it is something that can be solved by better documentation. For right now, I can't use it.
[Version 2.8b1]


burypromote


Anonymous reviewed on 12 Sep 2005
This is the best and easiest way that I've found to run your databases. Easy to: create, copy, export, update etc. If you haven't tried it, what's stopping you? It's free!

To the guy with the setup problems... It's a little scary the first time but all you usually need to do is edit the config file to add the mySQL:username, mySQL:password and the directory where the site files are (which is probably the toughest part). All the other options(very many) were fine for me at the defaults.

The only problem that I've had is that on very large sql files (over 500k of inserts), it sometimes chokes. I'm not sure if this is a phpMyAdmin, browser or server problem. (It says maximum 2048k) The same data in a csv file works as an import but it's also smaller in bytes.

I use it for home tinkering and remotely on a 34 site server.
[Version 2.6.4]


burypromote


Anonymous reviewed on 25 Feb 2005
man, installing this is harder then installing PHP Mysql and Apache alltogether. what is this skilltesting software supposed to make things "easier"?
[Version 2.6.1]

2 Replies

burypromote
Anonymous commented on 25 Feb 2005
It shouldn't be that hard. I don't know if you are trying to install on a remote server or local machine and it's been a while since i installed it, but Just extract it and put it in your sites folder in your home folder. That's it. And set the variables for database (root?) user etc in the config part of the script (theres only about 2 or 3 things you need to set and thats it.)

You have to make sure that the mySQL (root?) user has the neccessary priviledges or phpMyAdmin won't be able to access anything.

Sorry I'm a bit vague but it was while since installed mySQL and phpMyAdmin
burypromote
Anonymous commented on 11 Sep 2005
It is meant to be a filter of sorts.
Trust me, if you can't install phpmyadmin, you shouldn't be messing around with php, mysql, servers, etc.
burypromote

+1
Ricardo Batista had trouble on 02 Dec 2009
The download link is wrong, it goes to release notes. So instead click on the Development team link, then you'll find downloads in different formats on the right of the window.
[Version 3.2.4]

1 Reply

burypromote
+2

+680
sjk commented on 04 Jan 2010
For this and other software I'd suggest clicking on the "More Information" link to reach the product/developer site (in most cases) for alternative downloads, etc.

CarlosCambra6779 rated on 06 Apr 2014

[Version 4.1.12]



+3

Teg Bains rated on 23 Jan 2013

[Version 3.5.5]



+90

Schmelding rated on 19 Aug 2012

[Version 3.5.2.2]



+87

Masterminter rated on 06 May 2012

[Version 3.5.1]



+2

Telecomm rated on 18 Feb 2012

[Version 3.4.10.1]



Ahs_boy rated on 20 Mar 2011

[Version 3.3.10]


Downloads:100,429
Version Downloads:35
Type:Internet : Servers
License:Free
Date:18 Apr 2014
Platform:PPC 32 / Intel 32 / OS X
Price:Free0.00
Overall (Version 4.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 16
1 2 >
Displaying 1-1 of 1
Displaying 1-6 of 6
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
phpMyAdmin is intended to handle the administration of MySQL over the Web. Currently it can:
  • Create and drop databases
  • Create, copy, drop and alter tables
  • Delete, edit and add fields
  • Execute any SQL-statement, even batch-queries
  • Manage keys on fields
  • Load text files into tables
  • Create and read dumps of tables
  • Export data to CSV values
  • Administer multiple servers and single databases


- -