Как добавить поддержку таблиц ARCHIVE?

MySQL, PostgreSQL, InterBaseSQL etc

Модераторы: Art.i, vasya

Как добавить поддержку таблиц ARCHIVE?

Сообщение а-я » Сб фев 07, 2009 7:42 am

Взял soft2006, там нет поддержки таких таблиц.
Или может phpmyadmin не показывает?
Как правильно включить?
Пересобрать сам mysql?
И как раз обновиться до mysql 5.1

Что-то никак не могу понять как его лучше обновить.

может кто в http://wiki.firstvds.ru добавить подобную статью(обновление mysql)?
а-я
 
Сообщений: 46
Зарегистрирован: Вс дек 23, 2007 7:00 pm

Сообщение vadim s. sabinich » Сб фев 07, 2009 10:11 am

что это за такие таблицы?

обновиться очень просто. Правда, на примере "современного ПО".
sabinich# pkg_info|grep mysql
mysql-client-5.0.75 Multithreaded SQL database (client)
mysql-server-5.0.75 Multithreaded SQL database (server)
php5-mysql-5.2.8 The mysql shared extension for php
php5-mysqli-5.2.8 The mysqli shared extension for php

pkg_delete <пакет>

далее, идем в /usr/ports/databases/mysql51-server
делаем make all install clean
cd /usr/ports/databases/mysql51-client
make all install clean

на слабом VDS будет собираться довольно долго.
vadim s. sabinich
Support team
 
Сообщений: 1167
Зарегистрирован: Ср фев 06, 2008 3:42 pm
Откуда: FirstVDS

Сообщение а-я » Сб фев 07, 2009 10:27 am

спасибо большое.)
При обновлении mysql обязательно удалять старую версию?
нельзя сделать как в FAQ написано:
Внимание, если программа уже установлена, а вы хотите её обновить, то вместо команды "make install" нужно выполнить две команды:

# make deinstall
# make reinstall

И я так понял, перед установкой надо остановить работу мускула.


http://www.rldp.ru/mysql/mysqlpro/storage.htm#archive-storage-engine

Тип памяти ARCHIVE включен в двоичные дистрибутивы MySQL. Чтобы его включить, если Вы формируете MySQL из исходного текста, вызовите configure с опцией --with-archive-storage-engine.


но при установки мускула нельзя вызвать configure.
т.е. make config

или что-то не так делаю?


и как можно прервать установку? =)
а-я
 
Сообщений: 46
Зарегистрирован: Вс дек 23, 2007 7:00 pm

Сообщение vadim s. sabinich » Сб фев 07, 2009 12:00 pm

удалять обязательно. как удалять я написал выше.
при установке из портов вам следует указывать дополнительные параметры как
make with_что-нибудь. нередко это "что-нибудь" пишется перед компиляцией. у mysql51 это следующие параметры
WITH_CHARSET=charset Define the primary built-in charset (latin1)."
WITH_XCHARSET=list Define other built-in charsets (may be 'all')."
WITH_COLLATION=collate Define default collation (latin1_swedish_ci)."
WITH_OPENSSL=yes Enable secure connections."
WITH_LINUXTHREADS=yes Use the linuxthreads pthread library."
WITH_PROC_SCOPE_PTH=yes Use process scope threads"
(try it if you use libpthread)."
WITH_FAST_MUTEXES=yes Replace mutexes with spinlocks."
BUILD_OPTIMIZED=yes Enable compiler optimizations"
(use it if you need speed)."
BUILD_STATIC=yes Build a static version of mysqld."
" (use it if you need even more speed)."
WITH_NDB=yes Enable support for NDB Cluster."


в вашем случае требуется ручная сборка с нужными параметрами. т.е скачиваем дистрибутив исходных текстов, распаковываем и конфигурируем под собственные нужды.

прервать действие - Ctrl-c
vadim s. sabinich
Support team
 
Сообщений: 1167
Зарегистрирован: Ср фев 06, 2008 3:42 pm
Откуда: FirstVDS

Сообщение а-я » Сб фев 07, 2009 1:06 pm

vadim s. sabinich писал(а):удалять обязательно. как удалять я написал выше.
при установке из портов вам следует указывать дополнительные параметры как
make with_что-нибудь. нередко это "что-нибудь" пишется перед компиляцией. у mysql51 это следующие параметры
WITH_CHARSET=charset Define the primary built-in charset (latin1)."
WITH_XCHARSET=list Define other built-in charsets (may be 'all')."
WITH_COLLATION=collate Define default collation (latin1_swedish_ci)."
WITH_OPENSSL=yes Enable secure connections."
WITH_LINUXTHREADS=yes Use the linuxthreads pthread library."
WITH_PROC_SCOPE_PTH=yes Use process scope threads"
(try it if you use libpthread)."
WITH_FAST_MUTEXES=yes Replace mutexes with spinlocks."
BUILD_OPTIMIZED=yes Enable compiler optimizations"
(use it if you need speed)."
BUILD_STATIC=yes Build a static version of mysqld."
" (use it if you need even more speed)."
WITH_NDB=yes Enable support for NDB Cluster."


в вашем случае требуется ручная сборка с нужными параметрами. т.е скачиваем дистрибутив исходных текстов, распаковываем и конфигурируем под собственные нужды.

прервать действие - Ctrl-c


спасибо большое!)
реализую лучше в следующий раз!)
потренируюсь пока на менее сложных вещах.)
а-я
 
Сообщений: 46
Зарегистрирован: Вс дек 23, 2007 7:00 pm

Сообщение Лена » Сб фев 07, 2009 2:53 pm

vadim s. sabinich писал(а):удалять обязательно. как удалять я написал выше.

При выполнении команды make deinstall выдается команда pkg_delete (см. /usr/ports/Mk/bsd.port.mk). Т.е. можно любым из этих двух способов - результат тот же.
Лена
Cool UNIX administrator
 
Сообщений: 810
Зарегистрирован: Вс дек 09, 2007 1:36 pm
Откуда: Киев


Вернуться в Базы данных

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron