![]() |
Страницы (2): [1] 2 » Показаны 25 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- MySQL (http://netadmin.ws/forum/forumdisplay.php?forumid=40)
-- Не могу побороть MySQL (http://netadmin.ws/forum/showthread.php?threadid=10129)
Не могу побороть MySQL
В течение полугода все нормально работало, стоял сервак из пакета AppServ 2.4.0 - Apache 1.3 + PHP 4.3.1 + phpMyAdmin 2.5.6 + MySQL (не помню версию)
на серваке стоял тестовый форум vBull
началось с того, что "слетела" библиотека GD 2 вернее даже не слетела, а хз, как это назвать...
в папке установленного php она есть, но в настройках форума пишет, что "не поддерживается", лезу в phpinfo, нету ее там...
решил не заморачиваться с поиском, как вернуть все на родину, а просто переустановить Апач, заодно обновив php 4 на php 5
вот тут и начались проблеммы...
при установке пакета, прописываешь узера и пароль к нему (+ мыло)
стартует апач и мускул, иду в phpMyAdmin - нету там моего узера, которого писал при установке, есть root без пароля есть "любой", меня нету...
ладно, убиваю всех, кроме root и создаю еще одного, со всеми правами и перегружаю привилегии... см. img1 (http://kerk.nm.ru/image/mysql/img1.gif)
в конфигурационном файле майадмина config.inc.php прописываю вместо root свой user/password и директиву $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin';
сохраняю настройки и пипец..., не пускает меня в майадмин - см. img2 (http://kerk.nm.ru/image/mysql/img2.gif)
хотя этот узер там есть и со всеми привилегиями на все существующие базы
по всякому уже пробовал менять настройки, нифика, если стоит root без пароля - дает зайти в майадмин, но ругается, что "в вашем конфигурационном файле прописан узер root без пароля"
жму кнопу процесс, что вижу: см. img3 (http://kerk.nm.ru/image/mysql/img3.gif)
и не могу поэтому запустить форум, пытался и там в файле конфига менять узера - такая же байда...
в пакете есть утила WinMySQLadmin, там есть my.ini закладка, вот данные от туда (если это чем то поможет):
===============
#This File was made using the WinMySQLAdmin 1.3 Tool
#25/8/2003 8:50:22
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions
[mysqld]
default-character-set=latin1
basedir=h:\Apache/mysql
#bind-address=
datadir=h:\Apache/mysql/data
#language=C:/AppServ/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[client]
default-character-set=latin1
[WinMySQLadmin]
user=kerk
password=password
Server=h:/Apache/mysql/bin/mysqld-nt.exe
===============
пытался найти узера kerk в таблицах SQL, получил следующее:
см. img4 (http://kerk.nm.ru/image/mysql/img4.gif)
===============
уже третий день не могу побороть все это, руки блин, опускаются...
кто то сможет что нибудь подсказать по этой проблемме?
спасибо...
===============
PS если необходимо:
Win XP Pro Eng Corp SP1
может еще какие нужны данные?
Попробуй соединиться консолью:
mysql -ukern -ppassword
Если пишет, что access denied, то соединись аналогично под рутом и посмотри что в таблицах mysql.user и mysql.host
__________________
The time was broken ...
сейчас вообще не могу зайти в майадмин...
создал узера root с паролем, при обновлении страницы - аксесс денайед...
там есть еще одна фишка в утилитке, "создать отчет", вот что там мне выдало:
=========
Last Lines from Err File
Version: '4.1.7-nt' socket: '' port: 3306 Source distribution
MySQL: ready for connections.
050110 16:57:32 [Warning] Can't open and lock time zone table: Table 'mysql.time_zone_leap_second' doesn't exist trying to live without them
050110 16:57:31 [Note] MySQL: Shutdown complete
050110 16:57:31 InnoDB: Shutdown completed; log sequence number 0 43634
050110 16:57:29 InnoDB: Starting shutdown...
050110 16:57:29 [Note] MySQL: Normal shutdown
050110 16:20:25 [ERROR] MySQL: Can't open file: 'word.MYI' (errno: 142)
050110 16:20:25 [ERROR] MySQL: Can't open file: 'user.MYI' (errno: 142)
050110 16:20:25 [ERROR] MySQL: Can't open file: 'template.MYI' (errno: 142)
050110 16:20:25 [ERROR] MySQL: Can't open file: 'strikes.MYI' (errno: 142)
050110 16:20:25 [ERROR] MySQL: Can't open file: 'settinggroup.MYI' (errno: 142)
050110 16:20:25 [ERROR] MySQL: Can't open file: 'setting.MYI' (errno: 142)
==========
это последние несколько строк, весь отчет большой, я скопировал только ошибки
как это вернуть взад, не переустанавливая апач?
Апач вообщем-то не причем. А вот MySQL я бы снес и поставил с нуля.
__________________
The time was broken ...
так вот в том то и трабла, что MySQL идет в комплекте AppServ
апач+мускул+майадмин+пхп
и как ее переставить, не переустанавливая апач?
quote:Скачать (http://dev.mysql.com/downloads/) и установить (http://dev.mysql.com/doc/mysql/en/Installing.html). А ещё лучше обзавестись парой книжек, чтобы в дальнейшем избежать подобных вопросов.
и как ее переставить, не переустанавливая апач?
__________________
The time was broken ...
ну хорошо...
остановил я сервис, запустил инсталятор, прописал root-у пароль, мускул установился, служба запустилась, а в майадмин один хрен не пускает...
мускул поставил в ту же папку
=======
правда сейчас утила показывает, что запущен процесс kerk (мой узер, хотя там кроме рута вообще никого не должно быть) прописывал права и руту и керку - не пускает "аксесс денайед" и все...
quote:Дубль два: Попробуй соединиться консолью
а в майадмин один хрен не пускает
quote:Мне не понятно с какого ты вообще прописывал права руту, если они по дефолту как надо прописаны.
прописывал права и руту
__________________
The time was broken ...
RaZEr
у меня винда, я скачал инсталятор для нее, когда устанавливаешь мускул, там есть страничка конфига и можно прописать пароль root-у
quote:
по дефолту как надо прописаны
quote:
Дубль два: Попробуй соединиться консолью
__________________
The time was broken ...
соединился... (если то, что ты называешь консолью, есть команд промт)
посмотрел статус, вот чего получил:
=======================
Connection id: 49
Current database:
Current user: root@localhost
SSL: Not in use
Using delimiter: ;
Server version: 4.1.8-nt
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn. characterset: latin1
TCP port: 3306
Uptime: 53 min 32 sec
Threads: 1 Questions: 176 Slow queries: 0 Opens: 20 Flush tables: 1 Open ta
bles: 1 Queries per second avg: 0.055
=================
бровзер мне постоянно пишет, что:
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
не поддерживается authentication protocol, это то, что выделено красным? или я не правильно думаю? и как сделать что бы поддерживал?
да, а есть возможность добавить еще одного узера через команд промт, со всеми привилегиями? ну или изменить рута на моего узера с паролем?
и еще...
characterset: latin1
а в другом месте в майадмине видел, что то вроде latin1_swedish...
может здесь собака порылась?
=================
вопрос остается, как зайти в phpMyAdmin?
потом нужно еще форум заставить работать...
но это в другом разделе буду модеров доставать... 
quote:Конечно. Ссылку на мануал я дал.
да, а есть возможность добавить еще одного узера через команд промт, со всеми привилегиями? ну или изменить рута на моего узера с паролем?
quote:А не проще скачать и поставить последний phpmyadmin, чем гадать да или нет?...
бровзер мне постоянно пишет, что:
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
не поддерживается authentication protocol, это то, что выделено красным? или я не правильно думаю? и как сделать что бы поддерживал?
quote:Ð_то критично для сортировки. В рунете принято ставить cp1251, но и от latin ещё никто не умирал.
characterset: latin1
а в другом месте в майадмине видел, что то вроде latin1_swedish...
может здесь собака порылась?
__________________
The time was broken ...
quote:
А не проще скачать и поставить последний phpmyadmin
quote:Ты писал что у тебя phpMyAdmin 2.5.6, хотя последний - 2.6.1-rc2
так последний и скачал
quote:Ну а что в конфиге phpmyadmin'а?
следом поставил майадмин, резулт=0
__________________
The time was broken ...
это я уже после того, как скачал и поставил мускул (по твоей ссылке)
сейчас стоит этот
phpMyAdmin 2.6.0-pl3
========
да, еще стянул MySQL Administrator (дельная софтина!, научиться бы узать ее путево...)
там было 2 узера, root и kerk (откуда второй взялся - хз...)
грохнул через эту утилу рута, запустил процесс керка, в майадмин не пущает...
все базы и таблицы форума, мускула и тест вижу, могу так же делать там, что угодно, но как то привык к вэбинтерфейсу...
в конфиге пробовал писать то, что описал в первом посте, так же нифика не получилось...
| Формат времени GMT. Текущее время 02:03. | Страницы (2): [1] 2 » Показаны 25 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.