|
|
|
| ________________________my.cnf_______________________________
[client]
#password = 123
port = 3306
socket = D:/SERVER/bin/mysql/tmp/mysql.sock
#default-character-set = cp1251
#init-connect="SET NAMES cp1251"
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
bind-address = 127.0.0.1
port = 3306
socket = D:/SERVER/bin/mysql/tmp/mysql.sock
skip-locking
skip-innodb
skip-bdb
key_buffer = 25M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
#default-character-set = cp1251
#init-connect="SET CHARSET cp1251"
#init-connect="SET NAMES cp1251"
# Replication Master Server (default)
# binary logging is required for replication
log-bin
# required unique id between 1 and 2^32 - 1
# defaults to 1 if master-host is not set
# but will not function as a master if omitted
server-id = 1
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
_____________________________end____________________________
вот теперь вопрос:
1. Как сделать чтобы куча файлов не создавалась постоянно, тоесть при кадом запуске отдельный файл(как на скрине: http://www.softtime.ru/forum/files/16209-20060417035700.gif)...
2. Как сделать чтобы если я раскоментировал строки
#default-character-set = cp1251
#init-connect="SET CHARSET cp1251"
#init-connect="SET NAMES cp1251" у меня не писало сообщение:
File 'c:\mysql\share\charsets\?.conf' not found
---по этой причине мне пришлось делать всю базу в кодировке Латин2.
3. Ну может еще посоветуйте какие мегабайты для каких вещей лучше поставить будет!
я конечно сильно совневаюсь что на счет 2го ктото поможет, это в интеренте везде обсуждают но толком не могут сказать в чем проблема и ка решить! А на счет 1го, раньше когда я использовал Денвер например, создавался всего пару файлов в этой директории...
Заранее всем СПАСИБО!!!! | |
|
|
|
|
|
|
|
для: mpflash
(17.04.2006 в 03:57)
| | 1. Уберите директиву log-bin
2. Добавьте директиву character_sets_dir="D:/mysql/share/charsets/"
3. А вам что нужно? max_allowed_packet - определяет максимальный размер SQL-запроса, если он у вас может быт больше мегабайта - увеличивайте, sort_buffer_size - буфер ключей при сортировке... Вообще параметры лучше трогать лишь в том случае, если у вас очень жёсткая нагрузка на MySQL - это что за машина: локальная или сервер? | |
|
|
|
|
|
|
|
для: cheops
(17.04.2006 в 09:50)
| | >2. Добавьте директиву
>character_sets_dir="D:/mysql/share/charsets/"
прописал свои пути, таже фигня....
я на самом деле не особо разбираюсь в этих делах, вот как я прописал:
[client]
#password = 123
port = 3306
socket = D:/SERVER/bin/mysql/tmp/mysql.sock
character_sets_dir="D:/server/bin/mysql/share/charsets/"
default-character-set = cp1251
init-connect="SET NAMES cp1251"
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
bind-address = 127.0.0.1
port = 3306
socket = D:/SERVER/bin/mysql/tmp/mysql.sock
skip-locking
skip-innodb
skip-bdb
key_buffer = 25M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
character_sets_dir="D:/server/bin/mysql/share/charsets/"
default-character-set = cp1251
init-connect="SET CHARSET cp1251"
init-connect="SET NAMES cp1251"
# Replication Master Server (default)
# binary logging is required for replication
#log-bin
# required unique id between 1 and 2^32 - 1
# defaults to 1 if master-host is not set
# but will not function as a master if omitted
server-id = 1
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
__________________________________________________
ошибка таже File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#51' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file ................
Решил закинуть те файлы что онп просит в те пути, которые он просит, но при этом хотябы отображается страница, но на каждой странице форума, галереи и т.д отображается этаже гадость: File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 22) Character set '#51' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file X-Powered-By: PHP/4.4.2 Content-type: text/html | |
|
|
|
|
|
|
|
для: mpflash
(17.04.2006 в 12:51)
| | Хм... почему D:/server/bin/mysql/share/charsets/ - вы чего-такое страшное юзаете? Вполне может быть что в пакете может быть что-то не откомпилировано - в нём MySQL под нужды пакета собирают. | |
|
|
|
|
|
|
|
для: cheops
(17.04.2006 в 17:50)
| | ну например тотже ДЕНВЕР, там ситуация 1 в 1 была, тожа лажа, а денвер это тотже АПАЧ! | |
|
|
|
|
|
|
|
для: mpflash
(17.04.2006 в 20:08)
| | Маловероятно конечно, что в денвере MySQL скомпилирована без поддержки cp1251, выполните, если не сложно запрос
Какая версия используется? | |
|
|
|
|
|
|
|
для: cheops
(18.04.2006 в 01:19)
| | :-O , я на знаю как делать такие запросы, но версия MySQL 4.1.18, а PHP 4.4.2 | |
|
|
|