_ __ __ _ _ _
_ __ | |__ _ __ | \/ |_ _ / \ __| |_ __ ___ (_)_ __
| "_ \| "_ \| "_ \| |\/| | | | | / _ \ / _` | "_ ` _ \| | "_ \
| |_) | | | | |_) | | | | |_| |/ ___ \ (_| | | | | | | | | | |
| .__/|_| |_| .__/|_| |_|\__, /_/ \_\__,_|_| |_| |_|_|_| |_|
|_| |_| |___/ 2.6.4-rc1
http://www.phpmyadmin.net
phpMyAdmin 2.6.4-rc1 - August 28th, 2005
========================================
A set of PHP-scripts to administrate MySQL over the Web.
--------------------------------------------------------
Announcement
------------
The phpMyAdmin Project is proud to announce the immediate
availability of the first release candidate for phpMyAdmin 2.6.4.
phpMyAdmin is a web administration tool for MySQL databases, intended to
handle a whole database server as well as a single database. Over the years,
it has become the most popular Web GUI for MySQL and is downloaded
between 6,000
and 14,000 times a day, according to SourceForge.net.
Highlights
----------
Improvements:
* Foreign-key dropdowns can be more customized
* Export: configurable filename templates
* Display column comments while editing data
* Transformations: new hexadecimal mode
* HTTP auth: support FastCGI
* Themes: can now have different theme per server
* OLD_PASSWORD in the list of functions
* Better messages when checking numerical input
* Allow adding DROP TABLE when copying databases
* Better support of information_schema
* Various interface CSS improvements
* Tree subgroups in left panel database selector
* Documentation: links and anchors to every FAQ item
* Table comments move to page header
* Export: configurable default charset
* Removed warning about PmaAbsoluteUri not set
Fixes:
* Database search in MySQL 5.0.x on fields without a charset
* Invalid "normal" cursor style
* Browsing state when deleting multiple rows
* Support bigger queries in print view, insert row, export results
* Unsaved changes to relations were lost when changing display field
* Exporting under IE 6 (Windows XP SP2)
* Better catching of parse errors in config file
* XSS on the cookie-based login panel
* Show all while browsing foreign values
* Escaping of special characters in ENUM or SET
* XSS on table creation page
* Using mysqli extension with MySQL 4.0.x
* "empty result set" message was sometimes not returned
* Incorrect message "You should define a primary key"
* Abide cfg['Lang'] settings even if using MySQL > 4.1.x
Detailed list of changes is available under
http://www.phpmyadmin.net/ChangeLog.txt
Availability
------------
This software is available under the GNU General Public License V2.0.
You can get the newest version at http://www.phpmyadmin.net/
Available file formats are: .zip, .tar.gz and .tar.bz2.
If you install phpMyAdmin on your system, it's recommended to
subscribe to the news mailing list by adding your address under
http://lists.sourceforge.net/lists/listinfo/phpmyadmin-news
This way, you will be informed of new updates and security fixes.
It is a read only list, and traffic is not greater than a few
mail every year.
Support and Documentation
-------------------------
The documentation is included in the software package as text and
HTML file, but can also be downloaded from:
http://www.phpmyadmin.net/documentation/
The software is provided as is without any express or implied
warranty, but there is a bugs tracker page under:
http://sourceforge.net/projects/phpmyadmin/ [click on "Bugs"]
In addition, there are also a number of discussion lists
related to phpMyAdmin. A list of mailing lists with archives
is available at:
http://sourceforge.net/mail/?group_id=23067 or
http://sourceforge.net/projects/phpmyadmin/ [click on "Lists"]
Finally, an users support forum is also available under:
http://sourceforge.net/forum/forum.php?forum_id=72909
Known bugs
----------
Please subscribe to the news mailing list under
http://lists.sourceforge.net/lists/listinfo/phpmyadmin-news
or regularly check the sourceforge bugs tracker.
Donations
---------
The project accepts donations to help improve the product. There is
a "Donations" link on http://www.phpmyadmin.net.
Description
-----------
phpMyAdmin handles the administration of MySQL over the Web. It
can manage a whole MySQL server as well as a single database.
Currently it can:
- create, copy, rename and drop databases
- create, copy, drop, rename and alter tables
- do table maintenance
- 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, XML and Latex formats
- administer multiple servers
- manage MySQL users and privileges
- check referential integrity
- using Query-by-example (QBE), create complex queries automatically
connecting required tables
- create PDF graphics of your Database layout
- search globally in a database or a subset of it
- communicate in 50 different languages
Authors & Copyright
-------------------
Copyright (C) 1998-2000 Tobias Ratschiller <tobias_at_ratschiller..com>
Copyright (C) 2001-2005 Marc Delisle <DelislMa_at_CollegeSherbrooke.qc.ca>
Olivier Müller <om_at_omnis.ch>
Robin Johnson <robbat2_at_users.sourceforge.net>
Alexander M. Turek <me_at_derrabus.de>
Michal Cihar <michal_at_cihar.com>
Garvin Hicking <me_at_supergarv.de>
Marcel Tschopp <ne0x_at_users.sourceforge..net>
+ many other people
(check the CREDITS section of our documentation)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Marc Delisle/ 2005-08-28
hello ppl,
i am wondering abut is there any way i can encrypt my phpmyadmin
config file so that no body can get the username/passwd of the
databse. the thing i want is the config file must be encrypted and
decrypt only at application level ie it must decrypt only on execution
(at applicatin level) and once the session will be finished it must
encrypt again.
so what you guys think of this ......any suggestions ..?
vishal
--
Bringing Freedom....Deploying GNU/LINUX....
Hello, pMA devs! : )
I'm working on a project that leverages PEAR 1.4.0's robust packaging system
that aims to bring PHP application distribution to the level of ease that is
available to users of Debian Linux's apt-get system.
To that end, I have prepared a phpMyAdmin PEAR installable package that I
would like your feedback on.
In order to make phpMyAdmin PEAR 1.4.0 compatible, there were only two
modifications to the phpMyAdmin traditional distribution.
1. When installed, config.inc.php becomes config.inc.php.dist, so that
future package upgrades do not overwrite existing configuration.
2. A slight version numbering change, as PEAR only supports letters, numbers
and dots in versions. So, 2.6.3-pl1 became 2.6.3pl1 in this example.
To install the PEARified package, follow these steps:
1. Get PEAR installed
If you're already got PEAR running on your machine, we'll work with that. If
you don't, or if you want to use a localized PEAR installation, just follow
these instructions:
http://pear.php.net/manual/en/installation.php
2. Upgrade to PEAR 1.4.0a12
To upgrade to the alpha version of PEAR that supports channels, run these
commands.
$ pear config-set preferred_state alpha
$ pear upgrade -o PEAR
3. Set up the Pearified.com channel
With PEAR 1.4.0a12, run this command:
$ pear channel-discover pearified.com
4. Install the Role_Web package.
This package is what makes the installation of a web front-end application
easy with PEAR 1.4.0. Note that there is a post-install script to run ... So
do these things:
$ pear install pearified/Role_Web
$ pear run-scripts pearified/Role_Web
5. Install the phpMyAdmin package
The installer will put the installation in a directory of '/pma' inside of
whatever directory you specified after installing the Role_Web package.
This package isn't released yet, so it will install a little bit differently
for the time being:
$ pear install http://pearified.com/testing/DB_phpMyAdmin-2.6.3pl1.tgz
Once released, this package would be installed like this:
$ pear install pearified/DB_phpMyAdmin
But, that won't work right now.
That's it! Once those steps are completed, copy config.inc.php.dist to
config.inc.php, configure as needed, and you'll be up and running. A future
enhancement to this package is a post-install script that steps users
through the process of setting up config.inc.php.
I am eager for your feedback! Please let me know if any of you have trouble
installing the package.
If you're interested, I would like to discuss maintaining this package going
forward so that we may open up a new convenient installation option for
phpMyAdmin. I am willing to maintain that package, or I would also be happy
to help out the phpMyAdmin development team in taking over the maintenance
of the PEAR package.
Thanks for your time!
Regards,
Clay
--
Killersoft.com