1

Тема: датa-время к удобочитаемому виду?

Здравствуйте

я понимаю, что мой вопрос скорее к мускулю относится (а может и нет) ))
сайт на mysql 5.1, запись logtime в phpmyAdmin отображается в виде 10 цифр из которых ничего не ясно.
как привести дату/время к удобочитаемому виду? напр. "день-месяц-год;час-минута-секунда"?
как сделать, чтобы в phpmyAdmin эта запись выводилась в нормальном виде дата-время?

http://img200.imageshack.us/img200/3954/phpmyadmlogtime.jpg

2

Re: датa-время к удобочитаемому виду?

kotkin
Можно использовать преобразование в phpMyAdmin.

Нажмите "Структура". Выберите MIME-тип [mono]text/plain[/mono]; Преобразование [mono]text/plain dateformat[/mono]; Параметры преобразований [mono]0,%Y-%m-%d %H:%M:%S,local[/mono]. Строка параметров преобразует дату функцией strftime(). Описание параметров преобразований вы найдете внизу страницы редактирования структуры.

3 (изменено: kotkin, 2010-07-14 07:43:41)

Re: датa-время к удобочитаемому виду?

спасибо, но найти не могу, где это?

http://img24.imageshack.us/img24/2018/phpmyadmlogtime02.th.jpg

у меня такого нет:
MIME-тип

4

Re: датa-время к удобочитаемому виду?

kotkin
У вас не установлены дополнения phpMyAdmin расширяющие его функционал.

Как установить расширения написано здесь: http://php-myadmin.ru/learning/instrument-pma.html

Коротко.
1) Создать базу данных phpmyadmin.
2) Импортировать в нее файл scripts/create_tables.sql
3) Создать пользователя pma и наделить его правами на БД phpmyadmin.
4) Добавить в конфигурационный файл строки:

  $cfg['Servers'][$i]['controluser'] = 'pma'; /* Имя созданного вами только что пользователя для доступа к расширенным таблицам. */
  $cfg['Servers'][$i]['controlpass'] = 'пароль'; /* А здесь его пароль. */
  $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
  $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
  $cfg['Servers'][$i]['relation'] = 'pma_relation';
  $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
  $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
  $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
  $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
  $cfg['Servers'][$i]['history'] = 'pma_history';
  $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
  $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';

Разумеется, все это в том случае, если у вас есть доступ к конфигурационному файлу phpMyAdmin.

5

Re: датa-время к удобочитаемому виду?

Hanut сказал:

Как установить расширения написано здесь: http://php-myadmin.ru/learning/instrument-pma.html
Разумеется, все это в том случае, если у вас есть доступ к конфигурационному файлу phpMyAdmin.

ссылка ведет на материал, описывающий процесс на виндос ХР, а у меня хост на линукс, это ничего?
как называется файл этот конфигурационный, и как узнать, есть ли у меня к нему доступ?
если что, хостинг на http://www.hosting24.com

6

Re: датa-время к удобочитаемому виду?

kotkin
Там надо только внести изменения в конфигурационный файл phpMyAdmin, поэтому используемая операционная система значения не имеет. Есть у вас доступ к конфигурационному файлу phpMyAdmin, который называется config.inc.php, я знать не могу. Если phpMyAdmin установлен централизовано для всех пользователей, то такого доступа у вас не будет. Лучше спросить у хостера, можно ли вам установить расширения phpMyAdmin, или нет.

Даже если хостер скажет, что phpMyAdmin установлен централизовано и доступа к конфигурационному файлу нет, можно решить проблему установив свою копию phpMyAdmin прямо на свой сайт в любой каталог. Соответственно, настроить его можно будет по своему усмотрению.

7

Re: датa-время к удобочитаемому виду?

спасибо