phpmyadmin
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 43
phpMyAdmin 2.10.3 / 2.11.0 RC1
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the WWW. more>>
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the WWW.
Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data and administrate one single database and multiple MySQL servers.
phpMyAdmin can manage a whole MySQL server as well as a single database. To accomplish the latter youll need a properly set up MySQL user who can read/write only the desired database. Its up to you to look up the appropriate part in the MySQL manual.
Main features:
- create 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 in MyISAM tables
- 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
- transform stored data into any format using a set of predefined functions, like displaying BLOB-data as image or download-link or ...
- support InnoDB tables and foreign keys (see FAQ 3.6)
- support mysqli, the improved MySQL extension (see FAQ 1.17)
- communicate in 47 different languages
<<lessCurrently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data and administrate one single database and multiple MySQL servers.
phpMyAdmin can manage a whole MySQL server as well as a single database. To accomplish the latter youll need a properly set up MySQL user who can read/write only the desired database. Its up to you to look up the appropriate part in the MySQL manual.
Main features:
- create 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 in MyISAM tables
- 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
- transform stored data into any format using a set of predefined functions, like displaying BLOB-data as image or download-link or ...
- support InnoDB tables and foreign keys (see FAQ 3.6)
- support mysqli, the improved MySQL extension (see FAQ 1.17)
- communicate in 47 different languages
Download (MB)
Added: 2007-08-04 License: GPL (GNU General Public License) Price:
890 downloads
phpSQLiteAdm 0.1.0
phpSQLiteAdm is an application to provide Web based management and administration for SQLite databases. more>>
phpSQLiteAdm is an application to provide Web based management and administration for SQLite databases.
phpSQLiteAdm project is meant to be similar to phpMyAdmin. It provides functionality to view data, to add and drop tables, views, and indexes, to export data, to add and delete rows, and to query the database.
Enhancements:
- This is the initial release.
- Code cleanup and bugfixes were done.
<<lessphpSQLiteAdm project is meant to be similar to phpMyAdmin. It provides functionality to view data, to add and drop tables, views, and indexes, to export data, to add and delete rows, and to query the database.
Enhancements:
- This is the initial release.
- Code cleanup and bugfixes were done.
Download (0.066MB)
Added: 2006-12-19 License: GPL (GNU General Public License) Price:
1039 downloads
NG-Admin 1.2.8
NG-Admin is designed for the content management of Databases. more>>
NG-Admin is designed for the content management of Databases, i.e. to browse, add, edit and delete data. It is somewhat similar to phpMyAdmin, but it is specialized to edit contents of the websites, not to edit the database structure. NG-Admin features are very easy to use and highly tunable.
NG-Admin was initially based on DASystem by Degtyarev Dmitriy, but because this project is no longer updated (last from 2003-11-28), we wrote lots of code completely new and added new functions and modules.
Main features:
- Easy to use, do not require training or special knowledge
- Easy to tune, just edit a single configuration file
- Multilingual support (English and German at the moment)
- Theme support (currently blue, red and a silver theme)
- Easy accessible menu always on the screen
- Automatical generation of menus and forms
- Supports MySQL
- Supports Browser upload of images and files
- Uploads can be made to local Directory or to a FTP-Server
- Cross-table data access
- Support for external modules
Enhancements:
- A new field named "timestamp_manual" has been added.
- As it says, it is to set values of timestamp fields manually.
- The error-messages are more detailed.
- By clicking "details" in the message box (available only on error), you will see a more detailed description about the error and why it occurred.
- The configuration file is easier to understand and has better comments sections.
- Minor fixes and speed improvements were made with colors and delete.
- A bug with local upload was fixed.
<<lessNG-Admin was initially based on DASystem by Degtyarev Dmitriy, but because this project is no longer updated (last from 2003-11-28), we wrote lots of code completely new and added new functions and modules.
Main features:
- Easy to use, do not require training or special knowledge
- Easy to tune, just edit a single configuration file
- Multilingual support (English and German at the moment)
- Theme support (currently blue, red and a silver theme)
- Easy accessible menu always on the screen
- Automatical generation of menus and forms
- Supports MySQL
- Supports Browser upload of images and files
- Uploads can be made to local Directory or to a FTP-Server
- Cross-table data access
- Support for external modules
Enhancements:
- A new field named "timestamp_manual" has been added.
- As it says, it is to set values of timestamp fields manually.
- The error-messages are more detailed.
- By clicking "details" in the message box (available only on error), you will see a more detailed description about the error and why it occurred.
- The configuration file is easier to understand and has better comments sections.
- Minor fixes and speed improvements were made with colors and delete.
- A bug with local upload was fixed.
Download (0.050MB)
Added: 2007-07-03 License: GPL (GNU General Public License) Price:
845 downloads
WiFiAdmin 0.0.4
WiFiAdmin is an environment for the administration of Linux WiFi hotspots. more>>
Wifiadmin is a free php graphical interface to mainly hostap, and wireless tools in general, although most of this code has been debugged only under a hostap environment.
Please submit errors found when running with other linux wireless drivers, that support wireless extensions. We are trying so that wifiadmin is as self-configuring and distribution-independent as possible.
Installation:
1) Decompress in a directory reachable from your web server(htdocs), keeping in mind the directory structure.
2) If you disable mysql usage($use_mysql variable in the include/config.php file):
Give write access to the user that you are running PHP, to the file include/passwd .For example, from wifiadmin root directory type chown apache:/ include; chown apache:/ include/passwd, depending on your local configuration.
If you enable mysql usage:
Within the directory, youll find a a file named "mysql.sql". Contained in this file are the SQL statements necessary to create the WiFiAdmin database. Log onto your database server under the root account (or other account allowed to create databases), create a database for wifiadmin, and then run the contents of mysql.sql to create the tables and initial data.
For example:
mysqladmin -u [user] -p create [database-name]
mysql -u [user] -p [database-name] < mysql.sql
Or you can use phpMyAdmin to do the same.
In either case, you have to edit the include/config.php file and edit the following variables:
$USERS_DBHOST = "localhost"; host where mysql is running
$USERS_DB = "wifiadmin"; [database-name]
$USERS_DBUSER = "wifiadmin"; [user]
$USERS_DBPASS = "wifiadmin"; the password of [user]
3) Change your sudo configuration. Wifiadmin needs superuser access to specific executables. For the moment, this is done by giving superuser access to the user apache runs with, using the sudo mechanism. You can find out the user that apache runs with, by:
ps aux | grep http or ps aux | grep apache
You should use the visudo executable, or manually edit the file sudoers. Add the following lines, replace www-data with the user apache runs with.
# Cmnd alias specification
Cmnd_Alias WIFIADMIN = /sbin/iwconfig, /sbin/ifconfig, /sbin/iwlist,
/sbin/iwpriv, /sbin/route, /usr/bin/host, /usr/sbin/arp
# User privilege specification
www-data ALL=(ALL) NOPASSWD: WIFIADMIN
Change the paths if iwconfig, ifconfig etc executables are located
elsewhere in your system.
WARNING
This configuration, gives superuser priviledges for the specific commandsto the user your web server runs with. This might have implications on system security.
4) Add the following lines at the end of your crontab (you can use the crontab -e command, or edit your /etc/crontab directly)
*/2 * * * * root php /path/to/wifiadmin/create-update-rrds.php > /dev/null 2>&1
*/10 * * * * root php /path/to/wifiadmin/create_graphs.php > /dev/null 2>&1
The first line creates(for the first time) and updates the rrd databases. The second
creates the updated png graphs from the databases. RRD updates happen every 2 minutes, and graphs are crated every 10 minutes.
Change these values to suit your needs. Mind space characters from copy-pasting into your crontab!!
5) Wifiadmin can send emails to confirm new user accounts, or remind user passwords.
If $send_emails = true; in config.php file, wifiadmin will send emails.
If you set $confirm_new_account = false; while $send_emails = true;, wifiamdin will
send emails to remind passwords, but no email confirmation will be needed in order
to set up an account.
6) Fire up your favorite browser, and point to http://target-hostname/wifiadmin/
ATTENTION: WIFIADMIN HAS A DEFAULT ADMIN PASSWORD. Change the admin
password as soon as possible, by logging in as user admin with password wifiadmin.
Go to user management, choose admin, and type a different password. You can LOOSE complete network access to your box if you are careless enough...
<<lessPlease submit errors found when running with other linux wireless drivers, that support wireless extensions. We are trying so that wifiadmin is as self-configuring and distribution-independent as possible.
Installation:
1) Decompress in a directory reachable from your web server(htdocs), keeping in mind the directory structure.
2) If you disable mysql usage($use_mysql variable in the include/config.php file):
Give write access to the user that you are running PHP, to the file include/passwd .For example, from wifiadmin root directory type chown apache:/ include; chown apache:/ include/passwd, depending on your local configuration.
If you enable mysql usage:
Within the directory, youll find a a file named "mysql.sql". Contained in this file are the SQL statements necessary to create the WiFiAdmin database. Log onto your database server under the root account (or other account allowed to create databases), create a database for wifiadmin, and then run the contents of mysql.sql to create the tables and initial data.
For example:
mysqladmin -u [user] -p create [database-name]
mysql -u [user] -p [database-name] < mysql.sql
Or you can use phpMyAdmin to do the same.
In either case, you have to edit the include/config.php file and edit the following variables:
$USERS_DBHOST = "localhost"; host where mysql is running
$USERS_DB = "wifiadmin"; [database-name]
$USERS_DBUSER = "wifiadmin"; [user]
$USERS_DBPASS = "wifiadmin"; the password of [user]
3) Change your sudo configuration. Wifiadmin needs superuser access to specific executables. For the moment, this is done by giving superuser access to the user apache runs with, using the sudo mechanism. You can find out the user that apache runs with, by:
ps aux | grep http or ps aux | grep apache
You should use the visudo executable, or manually edit the file sudoers. Add the following lines, replace www-data with the user apache runs with.
# Cmnd alias specification
Cmnd_Alias WIFIADMIN = /sbin/iwconfig, /sbin/ifconfig, /sbin/iwlist,
/sbin/iwpriv, /sbin/route, /usr/bin/host, /usr/sbin/arp
# User privilege specification
www-data ALL=(ALL) NOPASSWD: WIFIADMIN
Change the paths if iwconfig, ifconfig etc executables are located
elsewhere in your system.
WARNING
This configuration, gives superuser priviledges for the specific commandsto the user your web server runs with. This might have implications on system security.
4) Add the following lines at the end of your crontab (you can use the crontab -e command, or edit your /etc/crontab directly)
*/2 * * * * root php /path/to/wifiadmin/create-update-rrds.php > /dev/null 2>&1
*/10 * * * * root php /path/to/wifiadmin/create_graphs.php > /dev/null 2>&1
The first line creates(for the first time) and updates the rrd databases. The second
creates the updated png graphs from the databases. RRD updates happen every 2 minutes, and graphs are crated every 10 minutes.
Change these values to suit your needs. Mind space characters from copy-pasting into your crontab!!
5) Wifiadmin can send emails to confirm new user accounts, or remind user passwords.
If $send_emails = true; in config.php file, wifiadmin will send emails.
If you set $confirm_new_account = false; while $send_emails = true;, wifiamdin will
send emails to remind passwords, but no email confirmation will be needed in order
to set up an account.
6) Fire up your favorite browser, and point to http://target-hostname/wifiadmin/
ATTENTION: WIFIADMIN HAS A DEFAULT ADMIN PASSWORD. Change the admin
password as soon as possible, by logging in as user admin with password wifiadmin.
Go to user management, choose admin, and type a different password. You can LOOSE complete network access to your box if you are careless enough...
Download (0.042MB)
Added: 2005-09-21 License: GPL (GNU General Public License) Price:
1495 downloads
WizMySQLAdmin 0.11.4 build 99
WizMySQLAdmin is a PHP script to manage MySQL databases. more>>
WizMySQLAdmin project is a PHP script to manage MySQL databases. If your web site uses a MySQL database you can manage its contents with WizMySQLAdmin, as you can do with the most known phpMyAdmin: but my script is very simple to configure and use, because its composed by only one file. So you can install it on your web site very easily.
Enhancements:
- This release fixes a little bug that occurs with some special builds of PHP.
<<lessEnhancements:
- This release fixes a little bug that occurs with some special builds of PHP.
Download (0.017MB)
Added: 2007-05-18 License: GPL (GNU General Public License) Price:
889 downloads
DB2-JMIN 0.0.1
DB2-JMIN is a Web-Based/Desktop DB2 client (general-purpouse), inspired on phpMyAdmin. more>>
DB2-JMIN is a Web-Based/Desktop DB2 client (general-purpouse), inspired on phpMyAdmin. DB2-JMIN runs on Tomcat 5.5 or SWING with JDK 1.5 (Multi-plataform, Schema Browsing , Multiple DB2 OS support, Tables Browsing, Tables Structure, SQL Query editor)
<<less Download (3.6MB)
Added: 2006-08-29 License: GPL (GNU General Public License) Price:
1157 downloads
MyClient 3.1.4
MyClient is an open source web client interface for the MySQL database. more>>
MyClient is an open source web client interface for the MySQL database.
MyClient is a simple MySQL web client interface. Largely it is a web-ified version of the "MySQL" command-line query interface with the added benefit of multiple connection interfaces.
It does not contain a lot of bells and whistles like some other MySQL administrative oriented programs such as the very good phpMyAdmin. The target audience of MyClient are those who want a fast, simple web based MySQL query interface and/or those who dont want or need the helper tools provided by a full bore administrative package.
MyClient is ideally suited for those who have web sites that are virtually hosted and they only have access to their database(s), not the entire MySQL database server. Its also ideal for those who have SSH access to their server, but because of an idle timeout frequently get disconnected.
This was one of the primary reason this application was originally developed. MyClient allows you to quickly and easily connect and rule your little corner of the MySQL universe.
Main features:
- Runs with PHP Register Globals OFF.
- Validates as XHTML Strict Compliant.
- Validates as CSS Compliant.
- CSS control of display layout.
- Session support so you may leave MyClient and return without having to login again.
- Multiple (with a default of 5) SQL query interface windows. Each interface stores its query window contents in session so you can switch between interfaces without losing your current work.
- Ability to save and load queries. These queries can either be saved on the server, downloaded or e-mailed to multiple recipients.
- One click query result sorting by simply clicking on the column name.
- One button table describe and indexing information.
- One button database switching functionality.
- Ability to save query results. These results can either be saved on the server, downloaded or e-mailed to multiple recipients.
- Fully localized to allow all displaying in the language of your choice. Currently MyClient includes English, German and Spanish language files.
Enhancements:
- Saving queries or query results via download resulted in the interface HTML being appended after the data.
- This update fixes this issue.
<<lessMyClient is a simple MySQL web client interface. Largely it is a web-ified version of the "MySQL" command-line query interface with the added benefit of multiple connection interfaces.
It does not contain a lot of bells and whistles like some other MySQL administrative oriented programs such as the very good phpMyAdmin. The target audience of MyClient are those who want a fast, simple web based MySQL query interface and/or those who dont want or need the helper tools provided by a full bore administrative package.
MyClient is ideally suited for those who have web sites that are virtually hosted and they only have access to their database(s), not the entire MySQL database server. Its also ideal for those who have SSH access to their server, but because of an idle timeout frequently get disconnected.
This was one of the primary reason this application was originally developed. MyClient allows you to quickly and easily connect and rule your little corner of the MySQL universe.
Main features:
- Runs with PHP Register Globals OFF.
- Validates as XHTML Strict Compliant.
- Validates as CSS Compliant.
- CSS control of display layout.
- Session support so you may leave MyClient and return without having to login again.
- Multiple (with a default of 5) SQL query interface windows. Each interface stores its query window contents in session so you can switch between interfaces without losing your current work.
- Ability to save and load queries. These queries can either be saved on the server, downloaded or e-mailed to multiple recipients.
- One click query result sorting by simply clicking on the column name.
- One button table describe and indexing information.
- One button database switching functionality.
- Ability to save query results. These results can either be saved on the server, downloaded or e-mailed to multiple recipients.
- Fully localized to allow all displaying in the language of your choice. Currently MyClient includes English, German and Spanish language files.
Enhancements:
- Saving queries or query results via download resulted in the interface HTML being appended after the data.
- This update fixes this issue.
Download (0.063MB)
Added: 2007-06-20 License: GPL (GNU General Public License) Price:
862 downloads
Mailing List 1.04
Mailing List is a Web-based, full-featured mailing list and newsletter system. more>>
Mailing List project is a Web-based, full-featured mailing list and newsletter system. Users can subscribe and unsubscribe themselves.
Email confirmation is used for new subscriptions. The list of subscribers to a list can be imported and exported.
Installation:
- copy all files to your web host
- use phpmyadmin or your mysql interface to run site.sql against your database.
- open site.xml and edit the database section with your database details.
- go to index.php and login with username of admin with a password of test.
Setup the site.xml file with your database settings as follows.
< database type="mysql" >
< server >database server address< /server >
< login >database login< /login >
< password >database password< /password >
< default >mysql database name< /default >
< /database >
Add this to your ".htaccess" file to prevent viewing of the xml config file.
< Files ~ ".xml" >
Order allow,deny
Deny from all
Satisfy All
< /Files >
Enhancements:
- A problem with the SQL setup file which caused the setup to fail on some systems was fixed.
<<lessEmail confirmation is used for new subscriptions. The list of subscribers to a list can be imported and exported.
Installation:
- copy all files to your web host
- use phpmyadmin or your mysql interface to run site.sql against your database.
- open site.xml and edit the database section with your database details.
- go to index.php and login with username of admin with a password of test.
Setup the site.xml file with your database settings as follows.
< database type="mysql" >
< server >database server address< /server >
< login >database login< /login >
< password >database password< /password >
< default >mysql database name< /default >
< /database >
Add this to your ".htaccess" file to prevent viewing of the xml config file.
< Files ~ ".xml" >
Order allow,deny
Deny from all
Satisfy All
< /Files >
Enhancements:
- A problem with the SQL setup file which caused the setup to fail on some systems was fixed.
Download (0.18MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1186 downloads
DaDaBIK 4.2
DaDaBIK is a free PHP application that allows you to easily create a highly customizable front-end for a database. more>>
DaDaBIK project is a free PHP application that allows you to easily create a highly customizable front-end for a database in order to search, update, insert and delete records; all you need to do is specifying a few configuration parameters.
Starting from version 4.0 alpha DaDaBIK uses the ADOdb Database Abstraction Library in order to support as many DBMS as possible, at the moment it has been tested on MySQL, PostgreSQL, Oracle and MS SQL Server.
The strength of DaDaBIK lies in its ability to be customized. For each field of a table you can choose:
- if the field should be included or not in the search/insert/update form and results table
- its label (what will appear in the form near the input field)
- its content format (e.g. numeric, alphabetic, e-mail, url......)
- the input type (e.g. select, date, text, rich text editor, password......)
- the possible values, also driven from another table (foreign key support)
and more...
DaDaBIK also allows you to handle multiple tables. Other features include file uploading, export to CSV, checking for possible duplication during an insert, authentication and authorization restrictions on view/update/delete.
The graphic layout of DaDaBIK is customizable to help you to embed its forms in your own site.
DaDaBIK differs from other applications like PHPMyAdmin since it doesnt enable the complete administration of a database, but rather to easily create a simple and customizable Web application that manages a group of tables by allowing search/insert/update/delete operations. DaDaBIKs target user is not the DB administrator but rather the final user.
DaDaBIK is available in Italian, English, Dutch, German, Spanish, French, Portuguese, Croatian, Polish, Catalan, Estonian, Rumanian, Hungarian and Slovak.
<<lessStarting from version 4.0 alpha DaDaBIK uses the ADOdb Database Abstraction Library in order to support as many DBMS as possible, at the moment it has been tested on MySQL, PostgreSQL, Oracle and MS SQL Server.
The strength of DaDaBIK lies in its ability to be customized. For each field of a table you can choose:
- if the field should be included or not in the search/insert/update form and results table
- its label (what will appear in the form near the input field)
- its content format (e.g. numeric, alphabetic, e-mail, url......)
- the input type (e.g. select, date, text, rich text editor, password......)
- the possible values, also driven from another table (foreign key support)
and more...
DaDaBIK also allows you to handle multiple tables. Other features include file uploading, export to CSV, checking for possible duplication during an insert, authentication and authorization restrictions on view/update/delete.
The graphic layout of DaDaBIK is customizable to help you to embed its forms in your own site.
DaDaBIK differs from other applications like PHPMyAdmin since it doesnt enable the complete administration of a database, but rather to easily create a simple and customizable Web application that manages a group of tables by allowing search/insert/update/delete operations. DaDaBIKs target user is not the DB administrator but rather the final user.
DaDaBIK is available in Italian, English, Dutch, German, Spanish, French, Portuguese, Croatian, Polish, Catalan, Estonian, Rumanian, Hungarian and Slovak.
Download (1.6MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
979 downloads
PhpBibliography 0.4
PhpBibliography allows you to publish your bibliography online (and to edit it via web). more>>
PhpBibliography allows you to publish your bibliography online (and to edit it via web). PhpBibliography is implemented in Php and uses MySql.
These instructions assume you already have a working web server/php/MySql system.
1. Create a database called bibliography (this is the default but you can choose the name you want, provided you update config.php accordingly, see below; for instance some providers already set up some databases for you, with specific names: you should choose one of these and then update config.php accordingly, see below)
2. (Optional) assign user and password to the created database
3. upload the file bibliography.sql you find in the zip file (this will create the table structures); in order to do this you can either use the following mysql command, where should be replaced with the user you assigned to the database (default: root) and is the name of the database you created (default: bibliography):
mysql -u -p < bibliography.sql
Alternatively you can use your favorite mysql management system, e.g., phpMyAdmin.
Note: phpbibliography relies on InnoDB tables for the database, but it should work even with standard MySql table types (I havent tested this) but you lose referential integrity.
4. Edit the config.php file in the html directory according to your configuration:
$dbhost = "localhost";
This is the address of the MySql server (by default it is the same of your web server - thus, localhost - but it might not always be the case)
$dbuname = "root";
The user owner of the database you created (default: root)
$dbpass = "pippo";
The password of the owner of the database you created (default: pippo, but you should change it as soon as possible!)
$dbname = "bibliography";
The name of the database you created (see above)
$mysite = "http://yoursite/yourphpbibliographypath";
This is the public URL of your phpbibliography site; it depends on where you upload the phpbibliography files (see below)
$filedir = "files";
This directory will store the papers you upload via phpbibliography. You can keep the default value (see below for setting up this directory)
$maintitle = "Bibliography Site";
This will be the title of the html pages generated by phpbibliography
copy all the contents (including the subdirectories) of the html directory to the desired directory in your web server (make sure that the subdirectory files is writable from the web server user - you can make it writable and accessible from anyone. This directory will store the papers you upload via phpbibliography)
If everything was setup correctly you should be able to access to your bibliography site with a browser.
Enhancements:
- Papers can be classified according to several criteria (decided by the users).
- The order of authors in a bib item is respected.
- A paper can be modified using a bibtex.
- An entire bib file can be uploaded to insert or modify the papers.
- An authentication problem with PHP 5 has been fixed.
- Formatting of papers can be customized by passing parameters in the URL.
<<lessThese instructions assume you already have a working web server/php/MySql system.
1. Create a database called bibliography (this is the default but you can choose the name you want, provided you update config.php accordingly, see below; for instance some providers already set up some databases for you, with specific names: you should choose one of these and then update config.php accordingly, see below)
2. (Optional) assign user and password to the created database
3. upload the file bibliography.sql you find in the zip file (this will create the table structures); in order to do this you can either use the following mysql command, where should be replaced with the user you assigned to the database (default: root) and is the name of the database you created (default: bibliography):
mysql -u -p < bibliography.sql
Alternatively you can use your favorite mysql management system, e.g., phpMyAdmin.
Note: phpbibliography relies on InnoDB tables for the database, but it should work even with standard MySql table types (I havent tested this) but you lose referential integrity.
4. Edit the config.php file in the html directory according to your configuration:
$dbhost = "localhost";
This is the address of the MySql server (by default it is the same of your web server - thus, localhost - but it might not always be the case)
$dbuname = "root";
The user owner of the database you created (default: root)
$dbpass = "pippo";
The password of the owner of the database you created (default: pippo, but you should change it as soon as possible!)
$dbname = "bibliography";
The name of the database you created (see above)
$mysite = "http://yoursite/yourphpbibliographypath";
This is the public URL of your phpbibliography site; it depends on where you upload the phpbibliography files (see below)
$filedir = "files";
This directory will store the papers you upload via phpbibliography. You can keep the default value (see below for setting up this directory)
$maintitle = "Bibliography Site";
This will be the title of the html pages generated by phpbibliography
copy all the contents (including the subdirectories) of the html directory to the desired directory in your web server (make sure that the subdirectory files is writable from the web server user - you can make it writable and accessible from anyone. This directory will store the papers you upload via phpbibliography)
If everything was setup correctly you should be able to access to your bibliography site with a browser.
Enhancements:
- Papers can be classified according to several criteria (decided by the users).
- The order of authors in a bib item is respected.
- A paper can be modified using a bibtex.
- An entire bib file can be uploaded to insert or modify the papers.
- An authentication problem with PHP 5 has been fixed.
- Formatting of papers can be customized by passing parameters in the URL.
Download (0.041MB)
Added: 2006-12-30 License: GPL (GNU General Public License) Price:
1028 downloads
vSQLmail 0.1
vSQLmail provides software which links MySQL and vpopmail. more>>
vSQLmail provides software which links MySQL and vpopmail.
vSQLmail links MySQL and vpopmail. Its useful if you dont have MySQL support in your vpopmail.
You can easily use it in PHP. It can add domains, users, and aliases, with reloading by a socket connection.
This software allow you to use mysql for create vpopmail accounts. Its an avantage for people who dont use the mysql support of vpopmail, and who dont want migrate.
vSQLmail verify MySQL tables sometime, and it open a socket, where you can connect you with php and other, for force reload.
Installation
1 - Warning
This program is in alpha pre-version. That seem you DONT use it in production. Lot of things will be change in the future (looks the temporary TODO list)
2 - Installation
The installation is little bit hard. I dont use a configure script, and no config file.
Send me a mail to vsqlmail@obeone.org after your installation :)
2.1 - Configuration
Edit config.h, and change value for you
Dont forget to block the port of vSQLmail with iptables for all other ip which isnt util.
2.2 - Makefile
How you can look, there is a -I/usr/include/mysql. If youre mysql .h file isnt here, change this.
2.3 - Compilation
The must difficulte thing ! Type make :P
You may have a warning for phtread_create, dont pay attention for :)
2.4 - MySQL
Youve file named tables.sql. For add this to your mysql, use phpMyAdmin, or type mysql -u -p < tables.sql (change user and db by your own info).
<<lessvSQLmail links MySQL and vpopmail. Its useful if you dont have MySQL support in your vpopmail.
You can easily use it in PHP. It can add domains, users, and aliases, with reloading by a socket connection.
This software allow you to use mysql for create vpopmail accounts. Its an avantage for people who dont use the mysql support of vpopmail, and who dont want migrate.
vSQLmail verify MySQL tables sometime, and it open a socket, where you can connect you with php and other, for force reload.
Installation
1 - Warning
This program is in alpha pre-version. That seem you DONT use it in production. Lot of things will be change in the future (looks the temporary TODO list)
2 - Installation
The installation is little bit hard. I dont use a configure script, and no config file.
Send me a mail to vsqlmail@obeone.org after your installation :)
2.1 - Configuration
Edit config.h, and change value for you
Dont forget to block the port of vSQLmail with iptables for all other ip which isnt util.
2.2 - Makefile
How you can look, there is a -I/usr/include/mysql. If youre mysql .h file isnt here, change this.
2.3 - Compilation
The must difficulte thing ! Type make :P
You may have a warning for phtread_create, dont pay attention for :)
2.4 - MySQL
Youve file named tables.sql. For add this to your mysql, use phpMyAdmin, or type mysql -u -p < tables.sql (change user and db by your own info).
Download (0.007MB)
Added: 2007-04-13 License: GPL (GNU General Public License) Price:
924 downloads
MyJgui 0.5.5.1
MyJgui is a light-weight graphical user interface for MySQL databases. more>>
MyJgui is a light-weight graphical user interface for MySQL databases. It aims to be easy to use for new users as well as experts.
Motivation:
After the MySQL Front project went commercial, there was no light weight, feature rich and free mysql gui application that I considered worth running.
So I got stuck to the mysql binary and console front end. After awhile I realised that there is too much typing involved, and that many of the tasks could be automated and quickened only if a free mysql front application could be run.
I like the phpMyAdmin project, but first - its not always available, and because of the need to install it on every server, I dont consider it lightweight.
Java was chosen as the programming language because of its portability.
As a programmer I try to enhance the gui with the application development in mind, so many features added in the furure will be driven towards application development, even though many administration features are going to be included as well.
Main features:
- Automaticaly expanded database tree showing all the databases.
- The middle right pane shows the output of show table status when clicked on the database in the tree
- The middle right pane automaticaly moves to the results of sql command when a command is triggered
- SQL command textarea supports triggering of marked commands
- Detailed sql command details and history at the bottom of the right pane as well as showing of all the possible errors and response values
- Clearing of the sql command history
<<lessMotivation:
After the MySQL Front project went commercial, there was no light weight, feature rich and free mysql gui application that I considered worth running.
So I got stuck to the mysql binary and console front end. After awhile I realised that there is too much typing involved, and that many of the tasks could be automated and quickened only if a free mysql front application could be run.
I like the phpMyAdmin project, but first - its not always available, and because of the need to install it on every server, I dont consider it lightweight.
Java was chosen as the programming language because of its portability.
As a programmer I try to enhance the gui with the application development in mind, so many features added in the furure will be driven towards application development, even though many administration features are going to be included as well.
Main features:
- Automaticaly expanded database tree showing all the databases.
- The middle right pane shows the output of show table status when clicked on the database in the tree
- The middle right pane automaticaly moves to the results of sql command when a command is triggered
- SQL command textarea supports triggering of marked commands
- Detailed sql command details and history at the bottom of the right pane as well as showing of all the possible errors and response values
- Clearing of the sql command history
Download (0.021MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
814 downloads
DAMP 0.1
DAMP is a port of the popular LAMP deployment from the Linux world into DragonFly BSD. more>>
DAMP (DragonFly BSD + Apache + MySQL + PostgreSQL + PHP) is a port of the popular LAMP deployment from the Linux world into DragonFly BSD.
It also includes phpMyAdmin and phpPgAdmin for easy Web management of the database engines.
DAMP is available as a VMware appliance.
Dfly BSD began as a fork of the FreeBSD 4.x series operating system and its goal is to fix certain design mistakes that FreeBSD was apparently making (especially in its SMP functionality) while also providing other advanced functionality such as distributed dynamic secure clustering.
It is considered that Dfly BSD rivals both FreeBSD 6.x and Linux 2.6.x in performance, while providing excellent stability and security out of the box. This appliance is an opportunity for everybody interested in experimenting with Dfly BSD and the two most popular open-source database engines.
<<lessIt also includes phpMyAdmin and phpPgAdmin for easy Web management of the database engines.
DAMP is available as a VMware appliance.
Dfly BSD began as a fork of the FreeBSD 4.x series operating system and its goal is to fix certain design mistakes that FreeBSD was apparently making (especially in its SMP functionality) while also providing other advanced functionality such as distributed dynamic secure clustering.
It is considered that Dfly BSD rivals both FreeBSD 6.x and Linux 2.6.x in performance, while providing excellent stability and security out of the box. This appliance is an opportunity for everybody interested in experimenting with Dfly BSD and the two most popular open-source database engines.
Download (MB)
Added: 2006-11-23 License: GPL (GNU General Public License) Price:
1067 downloads
OAMP 0.1
OAMP stands for (O)penBSD + (A)pache + (M)ySQL + (P)ostgreSQL + PHP. more>>
OAMP stands for (O)penBSD + (A)pache + (M)ySQL + (P)ostgreSQL + PHP. The project is the OpenBSD cousin of LAMP, except that it also provides the SQlite database engine, Perl, Ruby, and Python.
In addition, OAMP provides phpMyAdmin and phpPgAdmin for easy administration of MySQL and PostgreSQL over the Web.
OpenBSD is widely regarded as the most secure operating system in existence and its features can be used to satisfy all aspects of information assurance (i.e. confidentiality, integrity, availability). For instance, as of version 4.0 OpenBSD encrypts the swap partition by default and puts the Apache server in a "jail" environment, so if it is compromised the damage will be contained. In addition, all applications that come with OpenBSD have undergone source code audit and have been hardened accordingly. OAMP also provides the SQLite database, Perl, Python and Ruby.
<<lessIn addition, OAMP provides phpMyAdmin and phpPgAdmin for easy administration of MySQL and PostgreSQL over the Web.
OpenBSD is widely regarded as the most secure operating system in existence and its features can be used to satisfy all aspects of information assurance (i.e. confidentiality, integrity, availability). For instance, as of version 4.0 OpenBSD encrypts the swap partition by default and puts the Apache server in a "jail" environment, so if it is compromised the damage will be contained. In addition, all applications that come with OpenBSD have undergone source code audit and have been hardened accordingly. OAMP also provides the SQLite database, Perl, Python and Ruby.
Download (0.27MB)
Added: 2007-02-22 License: BSD License Price:
975 downloads
PHP Sessions Management Class 1.0.3
PHP Sessions Management Class is a php class to handle sessions by using a mySQL database. more>>
PHP Sessions Management Class is a php class to handle sessions by using a mySQL database for session related data storage providing better security then the default session handler used by PHP.
If you are not familiar with what php sessions are and what are they good for, check out the dedicated chapter in the php manual
If you are familiar with php sessions and you want to use this php class in your projects then remember that to prevent session hijacking, you must not forget to use the regenerate_id() method whenever you do a privilege change in your application
Before usage, make sure you use the session_data.sql file (which is a sql dump file generated with phpMyAdmin) from the install_sql folder to set up the table used by the class
You dont need to modify anything in your previous applications: after instantiating the php class, just use sessions as you would normally.
Note:
The class assumes that there is an active connection to a mySQL database and it does not attempt to create one. This is due to the fact that, usually, there is a config file that holds the database connection related information and another class, or function that handles database connection. If this is not how you do it, you can easily adapt the code by putting the database connection related code in the "open" method of the class.
Enhancements:
- The get_users_online() method is now more accurate as it now runs the garbage collector before getting the number of online users.
- The structure of the MySQL table used by the class was tweaked in so that the "http_user_agent" field was changed from VARCHAR(255) to TEXT to accomodate user agent strings that are longer than 255 characters.
- The "session_data" field was also changed from TEXT to BLOB to help users who store a large amount of data in sessions.
<<lessIf you are not familiar with what php sessions are and what are they good for, check out the dedicated chapter in the php manual
If you are familiar with php sessions and you want to use this php class in your projects then remember that to prevent session hijacking, you must not forget to use the regenerate_id() method whenever you do a privilege change in your application
Before usage, make sure you use the session_data.sql file (which is a sql dump file generated with phpMyAdmin) from the install_sql folder to set up the table used by the class
You dont need to modify anything in your previous applications: after instantiating the php class, just use sessions as you would normally.
Note:
The class assumes that there is an active connection to a mySQL database and it does not attempt to create one. This is due to the fact that, usually, there is a config file that holds the database connection related information and another class, or function that handles database connection. If this is not how you do it, you can easily adapt the code by putting the database connection related code in the "open" method of the class.
Enhancements:
- The get_users_online() method is now more accurate as it now runs the garbage collector before getting the number of online users.
- The structure of the MySQL table used by the class was tweaked in so that the "http_user_agent" field was changed from VARCHAR(255) to TEXT to accomodate user agent strings that are longer than 255 characters.
- The "session_data" field was also changed from TEXT to BLOB to help users who store a large amount of data in sessions.
Download (0.020MB)
Added: 2006-12-16 License: Free for non-commercial use Price:
1044 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above phpmyadmin search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed