1 頁 (共 1 頁)

[問題] phpMyAdmin 關聯資料表的附加功能未能啟動

發表於 : 2005-05-31 18:35
andy8090
版本:phpMyAdmin 2.6.0-rc1

熟悉myAdmin的大大,請看(圖1最下方)錯誤訊息\r
圖1:
http://www.zippyimages.com/files/52974/0531-1.jpg
按下 請按此 查出問題原因.

圖2:
http://www.zippyimages.com/files/52975/0531-2.jpg

再按未能確定[ 說明文件 ]

圖3:
http://www.zippyimages.com/files/52976/0531-3.jpg

接著就1頭霧水了~ :mrgreen:

發表於 : 2005-05-31 18:55
Kill
我看到好吃的叉燒(汗

發表於 : 2005-06-01 00:26
Mowd
將下面代碼執行就好了

代碼: 選擇全部

# phpMyAdmin SQL Dump
# version 2.5.3-rc2
# http://www.phpmyadmin.net
#
# 主機: localhost
# 建立日期: Oct 18, 2003, 03:07 PM
# 伺服器版本: 3.23.57
# PHP 版本: 4.3.3
# 
# 資料庫: `phpmyadmin`
# 
GRANT SELECT,INSERT,UPDATE,DELETE ON phpmyadmin.* to 'pma@localhost';
# --------------------------------------------------------

#
# 資料表格式: `pma_bookmark`
#

CREATE TABLE `pma_bookmark` (
  `id` int(11) NOT NULL auto_increment,
  `dbase` varchar(255) NOT NULL default '',
  `user` varchar(255) NOT NULL default '',
  `label` varchar(255) NOT NULL default '',
  `query` text NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM COMMENT='Bookmarks' AUTO_INCREMENT=1 ;

#
# 列出以下資料庫的數據: `pma_bookmark`
#


# --------------------------------------------------------

#
# 資料表格式: `pma_column_info`
#

CREATE TABLE `pma_column_info` (
  `id` int(5) unsigned NOT NULL auto_increment,
  `db_name` varchar(64) NOT NULL default '',
  `table_name` varchar(64) NOT NULL default '',
  `column_name` varchar(64) NOT NULL default '',
  `comment` varchar(255) NOT NULL default '',
  `mimetype` varchar(255) NOT NULL default '',
  `transformation` varchar(255) NOT NULL default '',
  `transformation_options` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`),
  UNIQUE KEY `db_name` (`db_name`,`table_name`,`column_name`)
) TYPE=MyISAM COMMENT='Comments for Columns' AUTO_INCREMENT=2 ;

#
# 列出以下資料庫的數據: `pma_column_info`
#


# --------------------------------------------------------

#
# 資料表格式: `pma_history`
#

CREATE TABLE `pma_history` (
  `id` bigint(20) unsigned NOT NULL auto_increment,
  `username` varchar(64) NOT NULL default '',
  `db` varchar(64) NOT NULL default '',
  `table` varchar(64) NOT NULL default '',
  `timevalue` timestamp(14) NOT NULL,
  `sqlquery` text NOT NULL,
  PRIMARY KEY  (`id`),
  KEY `username` (`username`,`db`,`table`,`timevalue`)
) TYPE=MyISAM COMMENT='SQL history' AUTO_INCREMENT=1 ;

#
# 列出以下資料庫的數據: `pma_history`
#


# --------------------------------------------------------

#
# 資料表格式: `pma_pdf_pages`
#

CREATE TABLE `pma_pdf_pages` (
  `db_name` varchar(64) NOT NULL default '',
  `page_nr` int(10) unsigned NOT NULL auto_increment,
  `page_descr` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`page_nr`),
  KEY `db_name` (`db_name`)
) TYPE=MyISAM COMMENT='PDF Relationpages for PMA' AUTO_INCREMENT=1 ;

#
# 列出以下資料庫的數據: `pma_pdf_pages`
#


# --------------------------------------------------------

#
# 資料表格式: `pma_relation`
#

CREATE TABLE `pma_relation` (
  `master_db` varchar(64) NOT NULL default '',
  `master_table` varchar(64) NOT NULL default '',
  `master_field` varchar(64) NOT NULL default '',
  `foreign_db` varchar(64) NOT NULL default '',
  `foreign_table` varchar(64) NOT NULL default '',
  `foreign_field` varchar(64) NOT NULL default '',
  PRIMARY KEY  (`master_db`,`master_table`,`master_field`),
  KEY `foreign_field` (`foreign_db`,`foreign_table`)
) TYPE=MyISAM COMMENT='Relation table';

#
# 列出以下資料庫的數據: `pma_relation`
#


# --------------------------------------------------------

#
# 資料表格式: `pma_table_coords`
#

CREATE TABLE `pma_table_coords` (
  `db_name` varchar(64) NOT NULL default '',
  `table_name` varchar(64) NOT NULL default '',
  `pdf_page_number` int(11) NOT NULL default '0',
  `x` float unsigned NOT NULL default '0',
  `y` float unsigned NOT NULL default '0',
  PRIMARY KEY  (`db_name`,`table_name`,`pdf_page_number`)
) TYPE=MyISAM COMMENT='Table coordinates for phpMyAdmin PDF output';

#
# 列出以下資料庫的數據: `pma_table_coords`
#


# --------------------------------------------------------

#
# 資料表格式: `pma_table_info`
#

CREATE TABLE `pma_table_info` (
  `db_name` varchar(64) NOT NULL default '',
  `table_name` varchar(64) NOT NULL default '',
  `display_field` varchar(64) NOT NULL default '',
  PRIMARY KEY  (`db_name`,`table_name`)
) TYPE=MyISAM COMMENT='Table information for phpMyAdmin';

#
# 列出以下資料庫的數據: `pma_table_info`
#


發表於 : 2005-06-01 07:36
andy8090
Mowd大:
首先感謝您的回覆,小弟已遵照大大ㄉ指示\r
先建立1個名叫:phpmyadmin 的資料庫\r
隨後照指示又在其下建立了7個資料表\r
但不知怎搞ㄉ,那個錯誤訊息依然還在:
關聯資料表的附加功能未能啟動, 請按此 查出問題原因.

發表於 : 2005-06-01 09:50
ethan
別忘了設定 config.inc.php 中相關的 table 名稱及使用者帳號密碼\r
phpmyadmin/scripts/*.sql 及 phpmyadmin/config.inc.php 都有相關說明

發表於 : 2005-06-01 12:17
Mowd
還要建立一個pma@localhost的帳號唷\r

不過其實這個功能我也知道功用為何,從來沒用過。
只找到讓他不要出現紅字的方法。

發表於 : 2005-06-01 17:09
andy8090
再請問Mowd大:
這紅字其實已出現很久ㄌ~~~
小弟試裝ㄌ幾個外掛(Cash MOD 2.2.2 ,attach_mod_2313)
發覺好像也都還能正常使用\r
至於(mowdSTAT 3.2.0)安裝失敗
就不知是不是和那個紅字有關了~~~~ :roll:

發表於 : 2005-06-01 20:48
Mowd
紅字的出現跟mowdSTAT安裝一定是沒有關係的,基本上mowdSTAT只要執行完語法新增資料庫,複製完檔案設定再填好就能正常運作了。不知你的問題為何?

發表於 : 2005-06-01 23:59
andy8090
跟mowdSTAT 3.2.0無關那就太好咧!
這是個好掛,小弟一定安裝成功ㄉ
這2天又從myadmin 重新開始.......待架構完成時
還得再拜託Mowd大大大大.....的幫忙喔! :lol: