Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте, имею что-то вроде портативного набора из MySQL+Apache+php
Но вот хочу изменить в MySQL порт (так как по умолчанию 3306) на другой.
Но вот не судьба мне найти файл конфигурации где можно изменить порт на другой...
Помогите пожалуйста, подскажите пожалуйста где оно спрятано либо что-то дописать в конфиге?
http://rghost.ru/41649476
Login: AdmRunOFF
Pass: RunOFF
З.Ы. в папке с mysql/bin есть файлик my-small его содержание
Порт я изменил с 3306 на 65535 но безрезультатно.
[client]
port=65535
basedir = "/usr/local/mysql/"
datadir = "/usr/local/mysql/data/"
tmpdir = "/tmp"
max_connections=800
query_cache_size=74M
table_cache=1520
tmp_table_size=26M
thread_cache_size=38
myisam_max_sort_file_size=100G
myisam_max_extra_sort_file_size=100G
myisam_sort_buffer_size=26M
key_buffer_size=12M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K
skip-innodb
Но также при коннекте к БД нужно указывать порт 3306, а не к примеру как пишется выше 65535
Отредактированно logan22 (22.11.2012 17:55:44)
Неактивен
Скорее всего вы исправили шаблон, а не файл текущей конфигурации. Поищите файл my.cnf
Неактивен
Да в том и дело что он отсутствует....
Я искал этот файл, но его нету.
_http://i.pixs.ru/storage/9/8/6/22222PNG_8726771_6392986.png
Но я примерно понимаю что MySQL по умолчанию коннектит к порту 3306, где-то должна быть опция изменить 3306.
Обычно файл есть my.cnf но у меня его нету.
Я вот задаюсь себе вопросом, может его удалили? Но работает без проблем.
Я провел полный поиск где упоминается строка "3306".
Вот что я нашел. Может ответ где-то из этих файлов?
_http://i.pixs.ru/storage/9/9/4/3333333PNG_8571053_6392994.png
Неактивен
Он еще может называться my.ini, и еще он может лежать в каталоге windows, зависит от политики партии инсталлятора вашего WAMP. Поищите my.cnf и my.ini глобально по всем дискам
Это денвер?
Отредактированно Shopen (23.11.2012 16:05:21)
Неактивен
Shopen написал:
Он еще может называться my.ini, и еще он может лежать в каталоге windows, зависит от политики партии инсталлятора вашего WAMP. Поищите my.cnf и my.ini глобально по всем дискам
Это денвер?
Нет, не денвер.
Но сборка очень похожая.
Я прикрепил выше ссылку посмотрите пожалуйста.
В каталоге виндовс не может быть, так как инсталяции на компьютер не было, я просто распаковал с архива WAMP это всё.
Хорошо, а встречный вопрос разрешите задать?
Если Я скачаю с офф сайта mysql5.5, проинсталлирую его на жесткий диск, после этого скопирую его файлы и заменю на те что у меня на портативном WAMP - этот вариант поможет или только испоганит всё?
Неактивен
Не надо, скачал ваш файл, разобрался
mysql у вас запускается в start.bat такой командой:
Отредактированно Shopen (24.11.2012 04:23:51)
Неактивен
Специально залез посмотреть как выглядит дефолтный my-small.cnf на 5-ке, вот так:
[client]
port = 3306
socket = /tmp/mysql.sock
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer_size = 16K
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 128K
server-id = 1
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[myisamchk]
key_buffer_size = 8M
sort_buffer_size = 8M
[mysqlhotcopy]
interactive-timeout
т.е. его явно переделывали, но как то криво
P.S.
\diskw\usr\local\mysql\bin>mysqld-nt --version
mysqld-nt Ver 5.2.3-falcon-alpha-community-nt for Win32 on ia32 (MySQL Communit
y Server (GPL))
какая странная версия..
Неактивен
Да, сработало на ура. Я в принципе догадывался что опция была вырезана...
А на счёт версии, на сколько мне известно человек что собрал это всё во едино делал на рубеже 2007-08 года.
Говорят MySQL на открытом исходном коде, скорее всего в то время был аптейд и он вручную скачал source и скомпилировал - скорее так.
Благодарю за помощь. Я на разных форумах создал подобную тему, это единый где помогли и дали чёткие ответы.
Пользуясь случаем хотел бы спросить, какие файлы стоит заменить чтоб аптейдить до актуальной версии?
Наверное все файлы папки bin ?
Неактивен
Качаете последнюю версию mysql в zip архиве - http://dev.mysql.com/get/Downloads/MySQ … ysql.com/, распаковываете куда-нибудь
у себя в каталоге \diskw\usr\local\mysql\ удаляете всё, кроме папки data
заливаете из скачанного архива всё что есть, кроме data, в \diskw\usr\local\mysql\
переименовываете my-medium.ini в my.ini (копиророванием)
в my.ini прописываете нужные вам порты
в start.bat меняете строку запуска, которую выше написал на
Отредактированно Shopen (24.11.2012 06:22:00)
Неактивен