1

Тема: Не могу создать БД с ".ru" в имени, #1102 - Incorrect database name

Установил Debian и необходимые для создания web-сервера пакеты, пытаюсь посредством PMA создать базу аналогичную уже существующей на другом сервере (для будущего переноса сайта) с именем типа mysite.ru, но нарываюсь на такую ошибку:
http://i9.fastpic.ru/thumb/2010/0826/e1/c654648c4a9739e6fee1994c5f790ee1.jpeg
Пробовал и из под root'а и из под одноимённого юзера со всеми привилегиями и грантами - не получается.

Вот скрин админки pma с работающего сервера, там ПО местами посвежее (бета-версия сборки XAMPP):
http://i9.fastpic.ru/thumb/2010/0826/48/62224f29dccae840e858991da2194848.jpeg

В чём может быть дело? Благодарю.

2 (изменено: DmitryV, 2010-08-26 16:21:42)

Re: Не могу создать БД с ".ru" в имени, #1102 - Incorrect database name

Не коректное имя базы Вам говарит, проверьте может запятая вместо точки, обновите версию своего PMA и ПО Debian.
Проверьте ещё раз полномочия пользователя в самой OS, и в PMA.
C  Debian не работаю считаю не достойной OS, советую FreeBSD как серверную платформу.
только что проверил phpMyAdmin 3.3.5.1 mysql 5.1 все нормально создает по шаблону mysite.ru

Вообще при переносе имя базы не являеться обязательным критерием его можно сменить на любое, экспортировать таблицы со старой базы и импортировать их в новую, потом просто поправит ваш конфиг сайта, указав новое имя базы в переменных для коннекта.

3 (изменено: krasnoff, 2010-08-26 17:43:14)

Re: Не могу создать БД с ".ru" в имени, #1102 - Incorrect database name

Попытался обновить phpmyadmin .deb пакетом, ничего не вышло.

dpkg: dependency problems prevent configuration of phpmyadmin:
 phpmyadmin depends on libjs-mootools (>= 1.2.4.0~debian1-1); however:
  Package libjs-mootools is not installed.
dpkg: error processing phpmyadmin (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
 phpmyadmin

пытаюсь ставить библиотеки о которых сообщается - предлагается снести существующий pma. пытаюсь снести - опять ошибки

Reloading web server config: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

вобщем, по кругу хожу, не могу пока разобраться

старая версия PMA 2.11.8.1 переустанавливается и работает хорошо, может есть надёжный способ обновить её до 3.3.5.1 ?

update
распаковал архив .tar.gz и скопировал его содержимое в /usr/share/phpmyadmin

с виду всё обновилось, но по-прежнему не удаётся создать имя базы с ".ru" на конце

http://i9.fastpic.ru/thumb/2010/0826/61/0e6831e2053c2edcd4b3ec5191eea761.jpeg

+ ошибок ещё много (нижнее сообщение), видно криво я обновился

$cfg['Servers'][$i]['pmadb'] ...     not OK [ Documentation ]
$cfg['Servers'][$i]['relation'] ...     not OK [ Documentation ]
General relation features: Disabled
 
$cfg['Servers'][$i]['table_info'] ...     not OK [ Documentation ]
Display Features: Disabled
 
$cfg['Servers'][$i]['table_coords'] ...     not OK [ Documentation ]
$cfg['Servers'][$i]['pdf_pages'] ...     not OK [ Documentation ]
Creation of PDFs: Disabled
 
$cfg['Servers'][$i]['column_info'] ...     not OK [ Documentation ]
Displaying Column Comments: Disabled
Browser transformation: Disabled
 
$cfg['Servers'][$i]['bookmarktable'] ...     not OK [ Documentation ]
Bookmarked SQL query: Disabled
 
$cfg['Servers'][$i]['history'] ...     not OK [ Documentation ]
SQL history: Disabled
 
$cfg['Servers'][$i]['designer_coords'] ...     not OK [ Documentation ]
Designer: Disabled
 
$cfg['Servers'][$i]['tracking'] ...     not OK [ Documentation ]
Tracking: Disabled

4 (изменено: DmitryV, 2010-08-26 20:19:43)

Re: Не могу создать БД с ".ru" в имени, #1102 - Incorrect database name

krasnoff
Обновились Вы нормально это не ошибки, а не установлено рассширения phpMyAdmin, но на создание баз они не влияют, значит у Вас проблема с mysql и самой системой но не phpMyAdmin.
Проверте конфиг файл mysql.
Проконсультируйтесь на сайте поддержки Debian, или разверните FreeBSD в режиме сервера без Х и установите все в ней из портов.

5

Re: Не могу создать БД с ".ru" в имени, #1102 - Incorrect database name

Снёс всё относящееся к работе веб-сервера, добавил параметр testing к ссылкам репозиториев, установил свежие версии ПО - и проблема отпала, всё заработало.

DmitryV
благодарю Вас за поддержку, к FreeBSD непременно присмотрюсь.