______________________________________________________________________
Top - Requirements - Introduction - Installation -
Configuration
Transformations - FAQ - Developers - Credits - Translators
______________________________________________________________________
phpMyAdmin 2.5.6-rc2 Documentation
* SourceForge phpMyAdmin project page [ http://www.phpmyadmin.net/
]
* Local documents:
+ Version history: ChangeLog
+ General notes: README
+ License: LICENSE
* Documentation version: $Id: Documentation.html,v 2.14.2.3
2004/02/05 14:28:53 rabus Exp $
Requirements
* php 4.1.0 or later
If you want to display inline thumbnails of JPEGs with the
original aspect ratio, you also need GD2 support in PHP.
* MySQL 3.23.32 or newer (details);
* a web-browser (doh!).
Introduction
phpMyAdmin can manage a whole MySQL server (needs a super-user) as
well as a single database. To accomplish the latter you'll need a
properly set up MySQL user who can read/write only the desired
database. It's up to you to look up the appropriate part in the MySQL
manual.
Currently phpMyAdmin can:
* 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)
* communicate in 47 different languages
(*) phpMyAdmin can compress (Zip, GZip -RFC 1952- or Bzip2 formats)
dumps and CSV exports if you use PHP4 >= 4.0.4 with Zlib support
(--with-zlib) and/or Bzip2 support (--with-bz2).
Installation
NOTE: phpMyAdmin does not apply any special security methods to the
MySQL database server. It is still the system administrator's job to
grant permissions on the MySQL databases properly. phpMyAdmin's
"Privileges" page can be used for this.
Warning for Mac users:if you are on a MacOS version before OS X,
StuffIt unstuffs with Mac formats.
So you'll have to resave as in BBEdit to Unix style ALL phpMyAdmin
scripts before uploading them to your server, as PHP seems not to like
Mac-style end of lines character ("\r").
Quick Install:
1. Untar or unzip the distribution (be sure to unzip the
subdirectories): tar -xzvf phpMyAdmin_x.x.x.tar.gz in your
webserver's document root. If you don't have direct access to your
document root, put the files in a directory on your local machine,
and, after step 3, transfer the directory on your web server
using, for example, ftp.
2. Open the file config.inc.php in your favorite editor and change
the values for host, user, password and authentication mode to fit
your environment. Here, "host" means the MySQL server. Also insert
the correct value for $cfg['PmaAbsoluteUri']. Have a look at
Configuration section for an explanation of all values.
3. It is recommended that you protect the directory in which you
installed phpMyAdmin (unless it's on a closed intranet, or you
wish to use HTTP or cookie authentication), for example with
HTTP-AUTH (in a .htaccess file). See the multi-user sub-section of
the FAQ for additional information, especially FAQ 4.4.
4. Open the file <www.your-host.com>/<your-install-dir>/index.php in
your browser. phpMyAdmin should now display a welcome screen and
your databases, or a login dialog if using HTTP or cookie
authentication mode.
5. For a whole set of new features (bookmarks, comments, SQL-history,
PDF-generation, field contents transformation, etc.) you need to
create a set of tables in your database. Please look at your
scripts/ directory, where you should find a file called
create_tables.sql. (If you are using a Windows server, pay special
attention to FAQ 1.23). You can already use your phpMyAdmin to
create the tables for you. Please be aware that you may have to
have special (administrator) privileges to create the database and
tables. After having imported the create_tables.sql file, you
should specify the table names in your config.inc.php file. The
directives used for that can be found in the Configuration
section.
Upgrading from an older version:
* Please do not copy your older config.inc.php over the new one: it
may offer new configuration variables, and the new version may
depend on these for normal behavior. It is suggested instead to
insert your site values in the new one.
Using authentication modes:
* HTTP and cookie authentication modes are recommended in a
multi-user environment where you want to give users access to
their own database and don't want them to play around with others.
Nevertheless be aware that MS Internet Explorer seems to be really
buggy about cookies, at least till version 6. And PHP 4.1.1 is
also a bit buggy in this area!
Even in a single-user environment, you might prefer to use HTTP or
cookie mode so that your user/password pair are not in clear in
the configuration file.
* HTTP and cookie authentication modes are more secure: the MySQL
password does not need to be set in the phpMyAdmin configuration
file (except for the "controluser" -see the Configuration
section).
However, keep in mind that the password travels in plain text,
unless you are using the HTTPS protocol.
In cookie mode, the password is stored, encrypted with the
blowfish algorithm, in a temporary cookie.
* For 'HTTP' and 'cookie' modes, phpMyAdmin needs a controluser that
has only the SELECT privilege on the mysql.user (all columns
except "Password"), mysql.db (all columns) & mysql.tables_priv
(all columns except "Grantor" & "Timestamp") tables.
You must specify the details for the controluser in the
config.inc.php file under the $cfg['Servers'][$i]['controluser']&
$cfg['Servers'][$i]['controlpass'] settings.
The following example assumes you want to use pma as the
controluser and pmapass as the controlpass, but this is only an
example: use something else in your file!
Of course you have to replace localhost by the webserver's host if
it's not the same as the MySQL server's one.
GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass';
GRANT SELECT (
Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) ON mysql.user TO 'pma'@'localhost';
GRANT SELECT ON mysql.db TO 'pma'@'localhost';
GRANT SELECT ON mys
没有合适的资源?快使用搜索试试~ 我知道了~
phpMyAdmin v2.5.6 rc2
共312个文件
php:236个
png:32个
sh:14个
需积分: 50 53 下载量 55 浏览量
2004-07-05
00:00:00
上传
评论
收藏 1.88MB RAR 举报
温馨提示
phpMyAdmin是一个用PHP编写的,可以通过互联网控制和操作MySQL。通过phpMyAdmin可以完全对数据库进行操作,例如建立、复制/删除数据等等。
资源推荐
资源详情
资源评论
收起资源包目录
phpMyAdmin v2.5.6 rc2 (312个子文件)
RELEASE-DATE-2.5.6-rc2 29B
ChangeLog 174KB
CREDITS 173B
docs.css 3KB
arrow_rtl.gif 91B
arrow_ltr.gif 88B
spacer.gif 42B
说明.htm 4KB
Documentation.html 158KB
translators.html 42KB
INSTALL 183B
functions.js 32KB
left.js 6KB
user_password.js 6KB
dom-drag.js 4KB
tbl_change.js 3KB
server_privileges.js 3KB
indexes.js 2KB
LICENSE 15KB
display_tbl.lib.php 96KB
server_privileges.php 89KB
sqlparser.lib.php 78KB
fpdf.php 77KB
common.lib.php 75KB
thai-utf-8.inc.php 62KB
greek-utf-8.inc.php 59KB
bulgarian-utf-8.inc.php 57KB
georgian-utf-8.inc.php 55KB
russian-utf-8.inc.php 54KB
ukrainian-utf-8.inc.php 53KB
serbian_cyrillic-utf-8.inc.php 53KB
pdf_schema.php 51KB
hindi-utf-8.inc.php 49KB
arabic-utf-8.inc.php 49KB
persian-utf-8.inc.php 46KB
japanese-utf-8.inc.php 44KB
brazilian_portuguese-utf-8.inc.php 43KB
hungarian-utf-8.inc.php 43KB
brazilian_portuguese-iso-8859-1.inc.php 43KB
croatian-utf-8.inc.php 42KB
croatian-windows-1250.inc.php 42KB
croatian-iso-8859-2.inc.php 42KB
hungarian-iso-8859-2.inc.php 42KB
afrikaans-utf-8.inc.php 42KB
finnish-utf-8.inc.php 42KB
afrikaans-iso-8859-1.inc.php 42KB
malay-utf-8.inc.php 42KB
malay-iso-8859-1.inc.php 42KB
galician-utf-8.inc.php 41KB
german-utf-8.inc.php 41KB
spanish-utf-8.inc.php 41KB
finnish-iso-8859-1.inc.php 41KB
persian-windows-1256.inc.php 41KB
german-iso-8859-1.inc.php 41KB
galician-iso-8859-1.inc.php 41KB
greek-iso-8859-7.inc.php 41KB
french-utf-8.inc.php 41KB
spanish-iso-8859-1.inc.php 41KB
azerbaijani-utf-8.inc.php 41KB
albanian-utf-8.inc.php 40KB
portuguese-utf-8.inc.php 40KB
turkish-utf-8.inc.php 40KB
french-iso-8859-1.inc.php 40KB
italian-utf-8.inc.php 40KB
italian-iso-8859-1.inc.php 40KB
basque-utf-8.inc.php 40KB
basque-iso-8859-1.inc.php 40KB
lithuanian-utf-8.inc.php 40KB
polish-utf-8.inc.php 40KB
portuguese-iso-8859-1.inc.php 40KB
azerbaijani-iso-8859-9.inc.php 40KB
tbl_change.php 39KB
catalan-utf-8.inc.php 39KB
latvian-utf-8.inc.php 39KB
indonesian-utf-8.inc.php 39KB
czech-utf-8.inc.php 39KB
indonesian-iso-8859-1.inc.php 39KB
slovak-utf-8.inc.php 39KB
dutch-utf-8.inc.php 39KB
dutch-iso-8859-1.inc.php 39KB
albanian-iso-8859-1.inc.php 39KB
bulgarian-windows-1251.inc.php 39KB
bulgarian-koi8-r.inc.php 39KB
catalan-iso-8859-1.inc.php 39KB
hebrew-iso-8859-8-i.inc.php 39KB
polish-iso-8859-2.inc.php 39KB
japanese-sjis.inc.php 38KB
lithuanian-windows-1257.inc.php 38KB
japanese-euc.inc.php 38KB
romanian-utf-8.inc.php 38KB
romanian-iso-8859-1.inc.php 38KB
korean-ks_c_5601-1987.inc.php 38KB
turkish-iso-8859-9.inc.php 38KB
slovenian-utf-8.inc.php 38KB
swedish-utf-8.inc.php 38KB
ukrainian-windows-1251.inc.php 38KB
russian-windows-1251.inc.php 38KB
russian-koi8-r.inc.php 38KB
bosnian-utf-8.inc.php 38KB
slovenian-windows-1250.inc.php 38KB
共 312 条
- 1
- 2
- 3
- 4
资源评论
普通网友
- 粉丝: 882
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功