|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Demin Alexander 2:5020/400 14 May 2004 12:28:21 To : All Subject : Прикол с mysql 4.0.18 и phpmyadmin 2.5.6 --------------------------------------------------------------------------------
Тут наткнулся на интересную вещь.
Имеем mysql 4.0.18 и phpmyadmin 2.5.6.
Захотелось мне тут на связанные таблицы поглядеть в phpmyadmin, залез в
мануал и прочитал, что надо сделать mysql <
/место_где_стаит/scripts/create_table.sql (по умолчанию база называется
phpmyadmin) и в config.inc.php надо всяко разно добавить (это не важно).
Все завелось- красиво так. Потом решил все это на боевой сервак
водрузить - взял с со своей машины сделал дамп базы phpmyadmin
mysqldump --data-bases phpmysqladmin --add-drop-table > phpmyadmin.sql
а на боевом серваке соответственно
mysql < phpmyadmin.sql
но счастье не настало по причине
ERROR 1064 at line 62: You have an error in your SQL syntax. Check the
manual that corresponds to your MySQL server version for the right
syntax to use near 'table varchar(64) NOT NULL default '', timevalue
timestamp(14
Оказывается, что mysql не понравилось то, что колонка в таблице
называется table.
Вот как mysql продампил phpmyadmin (весь дамп приводить не буду, а
покажу именно то место, где беда происходит)
--
-- Table structure for table `pma_history`
--
DROP TABLE IF EXISTS 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';
Если названия колонок взять в "`", то счастье есть.
Вот интересно - это чья бага?
Проще, по-моему, ребятам из phpmyadmin написать, чтобы они название
колонки подправили.
Чего скажете?
--
===========================================
Spectrum, Moscow, 103009, Strastnoy blvr. 8
Demin Alexander - Network administrator
http://www.spectrum.ru/
===========================================
--- ifmail v.2.15dev5.3
* Origin: Spectrum (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/567492e321c1.html, оценка из 5, голосов 10
|