Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> phpmyadmin i komunikat na dole strony
revyag
post 30.09.2004, 07:31:23
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Witam.
Wczoraj zainstalowalem sobie nowego mysql - 4.0.21, wczesniej miałem 4.0.15 i pojawił się pewien problem. Skonfigurowałem go tak jak zwykle, zaimportowałem bazy danych, wybieram jakąś i na dole ekranu pojawia się komunikat:
Cytat
Błąd
Dodatkowe możliwości pracy z połączonymi tabelami zostały wyłączone. Aby dowiedzieć się, dlaczego - kliknij tutaj.

Po kliknięciu na link, otwiera się okno z opisem zmiennych w pliku konfiguracyjnym phpmyadmina, ale nie ma nic jak rozwiązać ten problem. Pierwszy raz takie coś widzę i kompletnie nie wiem jak sobie z tym poradzić.


--------------------
-------------

------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Bakus
post 30.09.2004, 07:41:14
Post #2


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


Utwórz tabele korzystając z kodu (on jest gdzieć w dystrybucji, ale nie chciało mi się szukać, to dałem dump bazy:
  1. CREATE TABLE `pma_bookmark` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `dbase` varchar(255) NOT NULL DEFAULT '',
  4. `user` varchar(255) NOT NULL DEFAULT '',
  5. `label` varchar(255) NOT NULL DEFAULT '',
  6. `query` text NOT NULL,
  7. PRIMARY KEY (`id`)
  8. ) TYPE=MyISAM COMMENT='Bookmarks' ;
  9.  
  10. CREATE TABLE `pma_column_info` (
  11. `id` int(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  12. `db_name` varchar(64) NOT NULL DEFAULT '',
  13. `table_name` varchar(64) NOT NULL DEFAULT '',
  14. `column_name` varchar(64) NOT NULL DEFAULT '',
  15. `comment` varchar(255) NOT NULL DEFAULT '',
  16. `mimetype` varchar(255) NOT NULL DEFAULT '',
  17. `transformation` varchar(255) NOT NULL DEFAULT '',
  18. `transformation_options` varchar(255) NOT NULL DEFAULT '',
  19. PRIMARY KEY (`id`),
  20. UNIQUE KEY `db_name` (`db_name`,`table_name`,`column_name`)
  21. ) TYPE=MyISAM COMMENT='Column information for phpMyAdmin';
  22.  
  23. CREATE TABLE `pma_history` (
  24. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  25. `username` varchar(64) NOT NULL DEFAULT '',
  26. `db` varchar(64) NOT NULL DEFAULT '',
  27. `table` varchar(64) NOT NULL DEFAULT '',
  28. `timevalue` timestamp(14) NOT NULL,
  29. `sqlquery` text NOT NULL,
  30. PRIMARY KEY (`id`),
  31. KEY `username` (`username`,`db`,`table`,`timevalue`)
  32. ) TYPE=MyISAM COMMENT='SQL history for phpMyAdmin';
  33.  
  34. CREATE TABLE `pma_pdf_pages` (
  35. `db_name` varchar(64) NOT NULL DEFAULT '',
  36. `page_nr` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  37. `page_descr` varchar(50) NOT NULL DEFAULT '',
  38. PRIMARY KEY (`page_nr`),
  39. KEY `db_name` (`db_name`)
  40. ) TYPE=MyISAM COMMENT='PDF relation pages for phpMyAdmin';
  41.  
  42. CREATE TABLE `pma_relation` (
  43. `master_db` varchar(64) NOT NULL DEFAULT '',
  44. `master_table` varchar(64) NOT NULL DEFAULT '',
  45. `master_field` varchar(64) NOT NULL DEFAULT '',
  46. `foreign_db` varchar(64) NOT NULL DEFAULT '',
  47. `foreign_table` varchar(64) NOT NULL DEFAULT '',
  48. `foreign_field` varchar(64) NOT NULL DEFAULT '',
  49. PRIMARY KEY (`master_db`,`master_table`,`master_field`),
  50. KEY `foreign_field` (`foreign_db`,`foreign_table`)
  51. ) TYPE=MyISAM COMMENT='Relation table';
  52.  
  53. CREATE TABLE `pma_table_coords` (
  54. `db_name` varchar(64) NOT NULL DEFAULT '',
  55. `table_name` varchar(64) NOT NULL DEFAULT '',
  56. `pdf_page_number` int(11) NOT NULL DEFAULT '0',
  57. `x` float UNSIGNED NOT NULL DEFAULT '0',
  58. `y` float UNSIGNED NOT NULL DEFAULT '0',
  59. PRIMARY KEY (`db_name`,`table_name`,`pdf_page_number`)
  60. ) TYPE=MyISAM COMMENT='Table coordinates for phpMyAdmin PDF output';
  61.  
  62. CREATE TABLE `pma_table_info` (
  63. `db_name` varchar(64) NOT NULL DEFAULT '',
  64. `table_name` varchar(64) NOT NULL DEFAULT '',
  65. `display_field` varchar(64) NOT NULL DEFAULT '',
  66. PRIMARY KEY (`db_name`,`table_name`)
  67. ) TYPE=MyISAM COMMENT='Table information for phpMyAdmin';

Najlepiej, by tabele były w osobnej bazie...
Plik konfiguracyjny:
  1. <?php
  2. //ponizszy user ma mieć mozliwosc wykorzystania bazy (tabel) phpmadmina
  3. $cfg['Servers'][$i]['controluser']  = 'login';
  4. $cfg['Servers'][$i]['controlpass']  = 'haslo';
  5.  
  6. $cfg['Servers'][$i]['pmadb']  = 'phpmyadmin'; // baza danych w jakiej są tabele
  7. $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
  8. $cfg['Servers'][$i]['relation'] = 'pma_relation';
  9. $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
  10. $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
  11. $cfg['Servers'][$i]['pdf_pages']  = 'pma_pdf_pages';
  12. $cfg['Servers'][$i]['column_info']  = 'pma_column_info';
  13. $cfg['Servers'][$i]['history']  = 'pma_history';
  14. ?>

i to wszystko...


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post
revyag
post 1.10.2004, 07:33:51
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Jest już ok. Dodawałem te tabele wcześniej ale nie miałem 2, pma_bookmark i pma_history. Thx biggrin.gif


--------------------
-------------

------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 15:04