Не могу установить MySQL 5.0

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Не могу установить MySQL 5.0

Непрочитанное сообщение pr_o » 2009-12-19 2:21:33

Сейчас я удалил нерабочий MySQL пятой версии. Команды "mysql" теперь нету.
Открываю всеми любимую статейку по установке мускула http://www.lissyara.su/articles/freebsd ... mms/mysql/ И делаю все по шагам.
Каждый шаг я буду показывать в виде скриншотов. Если все установится, то пусть это будет дополнительный гайд по установке MySQL на FreeBSD.

И так, приступим...

1. Командой ee /etc/make.conf открываю в редакторе файл /etc/make.conf и вписываю туда:

Код: Выделить всё

DEFAULT_MYSQL_VER=50
PORTSDIR?=      /usr/ports
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql50-server
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
WITH_LINUXTHREADS=yes
BUILD_OPTIMIZED=yes
BUILD_STATIC=yes
WITHOUT_INNODB=yes
.endif
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql50-client
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
BUILD_OPTIMIZED=yes
.endif
1261171808-clip-9kb.png
1261171808-clip-9kb.png (8.92 КБ) 769 просмотров
2. Собираю mysql.
Меняю рут на /usr/ports/databases/mysql50-server/
1261171927-clip-7kb.png
1261171927-clip-7kb.png (7.33 КБ) 769 просмотров
И собираю мускул командой: make && make install && make clean
make_install_clean.jpg
Ура! Собирает! :Yahoo!:

Ждеммм.....
Можем теперь в дотку поиграть, вконтакте посидеть, пописать скрипты, или телик посмотреть или еще чего-то... Устанавливает не быстро :(

Тарам пам пам... А вот и ошибочка вышла... Говорит, что файлика нету... А где его взять? О_о Хелп....!!!
no_file_dir.jpg

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
MASiK
лейтенант
Сообщения: 625
Зарегистрирован: 2008-09-19 20:09:41
Откуда: Оттуда
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение MASiK » 2009-12-19 2:52:38

Так, чёт много всего жля одной установки скуля :)

Во первых
WITHOUT_INNODB=yes
Закоментируй

Потом
Выйди из своего МЦ и набери вот так

Код: Выделить всё

cd /usr/ports/databases/mysql50-server && make deinstall clean && make install clean
Самурай

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-19 3:02:37

либо пакет битый.такое бывает....я раз трахался с phpmyadmin,пока с оффсайта не скачал-не собирался.

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение fox » 2009-12-19 4:49:24

Что за бред какие пакеты битые, во первых что там и сколько раз ты ставил не кто не знает, обнови поры ЦВЕСАПОМ а потом сделай на крайняк в директории муськи:
make clean
И только потом:
make install clean
А скорей всего тут просто на просто опций куча нафик не нужных навключено, по моему в твоём случае пригодиться только то что кодировок косаеться а то тут наоптемезируеш, муська и так класно становеться на любом продакшене и работает при не детских нагрузках не хило, вначале поставь поработай а потом оптимизируй если что то не будет устраивать! А то все гении сразу берутса подводные лодки строить не научившись на надувных плавать!
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-19 10:45:19

бреда свовсем нет-бывают пакеты битые. :x но у топик стартера - проблема что криво обновился,юзай cvsup.freebsd.org

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение pr_o » 2009-12-19 12:37:08

Снова та-же ошибка...
no_file_dir1.jpg
Окей, буду с cvsup разбираться.

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-19 12:40:40

а с ним нечего разбираться.дай ка на всякий случай supfule свой.обновляться будешь так

Код: Выделить всё

csup supfile

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение pr_o » 2009-12-19 14:54:00

Вот почитал мануал по обновлению... http://www.freebsd.org/doc/ru/books/handbook/cvsup.html

Сделал такой-вот супфайл:

Код: Выделить всё

*default tag=.
*default host=cvsup11.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress

src-all
Все прекрастно обновилось.

Сейчас пробую мускул мучать. Посмотрим, что он скажет на этот раз.

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-19 16:58:21

е мае.....

Код: Выделить всё

*default host=cvsup.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_8_0
*default delete use-rel-suffix

# If your network link is a T1 or faster, comment out the following line.
*default compress

## Main Source Tree.
#
# The easiest way to get the main source tree is to use the "src-all"
# mega-collection.  It includes all of the individual "src-*" collections.
#src-all
ports-all tag=.
#ports-all
#doc-all tag=.

Аватара пользователя
MASiK
лейтенант
Сообщения: 625
Зарегистрирован: 2008-09-19 20:09:41
Откуда: Оттуда
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение MASiK » 2009-12-19 17:01:25

Что ёмаё? Вы ему сорсы предлагаете обновить а не порты, не путайте человека
Самурай

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-19 18:05:33

какие сорцы?протрите глаза! :fool:

Аватара пользователя
MASiK
лейтенант
Сообщения: 625
Зарегистрирован: 2008-09-19 20:09:41
Откуда: Оттуда
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение MASiK » 2009-12-19 18:49:56

server801 писал(а):какие сорцы?протрите глаза! :fool:
Во первых почему у вас база
*default base=/usr
Во вторых таг должен быть ТОЧКОЙ а не
*default release=cvs tag=RELENG_8_0
Ну и да конечно так будет обновлять он и порты, но странный какой-то файлик Цсапа )
Самурай

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение fox » 2009-12-19 19:20:14

Ребята, что то вас понесло не в ту степь, я вам говорю вырубите все опции по оптимизации муськи кроме кодировки, и попробуй поставить, а потом эксперементируй если что то не так будет, но скорей всего тебя устроит вариант из коробки! лис конечно хороший человек и его заслуг перед обществом не мерено, но вод в той статье ему надо было вариант из коробки описать а потом в рамочки дописать как можно потюненговать... А то народ у нас страшный КОПИ-ПАСТНИК, я и сам парой такой но иногдаже надо и самому аналезировать ситуацию...
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-19 19:51:37

Во первых почему у вас база
*default base=/usr
аргументируй!не факт что она должна находится в /var-где написано то?может быть и так,но сути не меняет и засунет туда куда нужно
Во вторых таг должен быть ТОЧКОЙ а не
*default release=cvs tag=RELENG_8_0
как это точка?читайте доки .........вообщем вам сюда http://www.freebsd.org/doc/ru/books/handbook/cvsup.html

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение fox » 2009-12-19 20:06:32

Как порты апгрейдить?
Ребя та ну вы даёте... в двух словах без посыланий в ман и гугл:
Если у вас есть cvsup, уже установленный!
ТО, мы берём не замысловатую команду:

Код: Выделить всё

cp /usr/share/examples/cvsup/ports-supfile /root/
Затем:

Код: Выделить всё

ee /root/ports-supfile
Находим строчку:

Код: Выделить всё

*default host=...
И делаем приблизительно вод так:

Код: Выделить всё

*default host=cvsup2.ru.FreeBSD.org
А вообще откуда я взял это:

Код: Выделить всё

cvsup2.ru.FreeBSD.org
На будующае, есть такая милая прога:

Код: Выделить всё

cd /usr/ports/sysutils/fastest_cvsup 
make install clean
Когда поставиться:

Код: Выделить всё

fastest_cvsup -c ru или ua
И она расскажет вам о серверах откуда можно стянуть порты или мир...
Ну ладно если вы сделали всё как я до момента о fastest_cvsup
Теперь делаем:

Код: Выделить всё

cvsup -g -L 2 /root/ports-supfile
По окончанию обновления будет вам счастье!
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-19 20:22:48

csup уже не в моде?cvsup тянет много мусора при установке за собой

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение fox » 2009-12-19 21:22:42

server801 писал(а):csup уже не в моде?cvsup тянет много мусора при установке за собой
А вот и не правда, молодой человек))))
А вы хоть раз возьмите и поставте cvsup тот который идёт с диском из пакетов, и убедитесь что он станет один совем один без кого либо...
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-19 21:31:04

а вы поставьте его из портов и вы все увидете.лишние куча либ от иксов и гнома-как вам?

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение fox » 2009-12-20 0:07:12

server801 писал(а):а вы поставьте его из портов и вы все увидете.лишние куча либ от иксов и гнома-как вам?
Добрый вечер!
Я конечно не хочу обидеть вас как личность, но природа позаботилась нас наделить интелектом и аналитекой, ещё много чем... И я наблюдаю порадокс, он иво мне наблюдается, и во всех людях, мы ленивы что бы думать, всё что нас окружает оно сложно и просто в тот же момент, и есть куча путей длинные и кароткие но все они ведут к истене! Я к чему эту прелюдию делаю:
к тому, что допустим конкретный пример, во Фри есть два способа установки, и это не случано тот же cvsup можно поставить двумя способами и в принципе по большому счёту и так и так правельно! Но есть понятие как оптимизация, я считаю что в конкретном примере разумно поставить тот же cvsup из пакетов причом которые даже на диске, а вод MySQLсервер я уж точно с пакетов ставить не буду по определённым причинам, у нас есть знания о инструментах и мы можем ими по разному пользоваться по этому нельзя микраскопом делать всё, хотя теоретически гвоздь мы забём микраскопом но ведь это не совем есть правильно, ведь так... По этому предлогаю каждому для себя выводить формулу того или иного алгоритма устанвки и пастановки вопроса, к примеру КДЕ4 я уж точно и пакетов буду ставить... Потому что это оптимально решение хотя можно подрачитса потратить кучю времени и всё поставить из партов и так же в принципе будет работать!
Вод и всё...
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-20 0:15:09

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

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение pr_o » 2009-12-20 0:46:32

Вот мускул и поставил... Радости полные штаны!!!!!
НО ПРОБЛЕМА МЕНЯ СНОВА ДОГНАЛА :crazy:

Что оно еще хочет????? Подскажите!!!!!!!! Плыссссс..............
mysql_error_ggg.jpg
------
ПС. Сори за назойливость... Просто Фрюху первый раз настраиваю.... ;)

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение fox » 2009-12-20 0:52:18

Молодй человек а у вас демон запущен?
Покажите пожалусто, что будет если ввести вод это:

Код: Выделить всё

/usr/local/etc/rc.d/mysql-server status
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-20 0:55:55

пишем в /etc/rc.conf

Код: Выделить всё

mysql_enable="YES"
далее

Код: Выделить всё

/usr/local/bin/mysql_install_db
chown -R mysql /var/db/mysql/
/usr/local/etc/rc.d/mysql-server start
ставим пароль на мусю

Код: Выделить всё

/usr/local/bin/mysqladmin -u root password 'new-password'
где new-password -ваш пароль.
проверить работает или нет

Код: Выделить всё

ps awx | grep mysql

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение fox » 2009-12-20 1:05:51

server801 писал(а):пишем в /etc/rc.conf

Код: Выделить всё

mysql_enable="YES"
далее

Код: Выделить всё

/usr/local/bin/mysql_install_db
chown -R mysql /var/db/mysql/
/usr/local/etc/rc.d/mysql-server start
ставим пароль на мусю

Код: Выделить всё

/usr/local/bin/mysqladmin -u root password 'new-password'
где new-password -ваш пароль.
проверить работает или нет

Код: Выделить всё

ps awx | grep mysql
Вы забыли ещё:

Код: Выделить всё

cp /usr/local/share/mysql/my-large.cnf /etc/my.cnf
А там можно будет сделать:

Код: Выделить всё

[mysqld]
log=/var/log/mysql.log
bind-address=127.0.0.1
Затем:

Код: Выделить всё

touch /var/log/mysql.log
chown mysql:mysql /var/log/mysql.log
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Не могу установить MySQL 5.0

Непрочитанное сообщение server801 » 2009-12-20 1:31:10

правильно подметили,но это уже полный гид ;-) ,можно еще несколько строчек накатить для оптимизации...