Задавайте вопросы, мы ответим
Вы не зашли.
У меня очень глупый вапрос просто по самой программе mysql во время переконфигурации позвонил телефон прям на месте когда я вводил пароль вернулся довводил и в итоге теперь немогу приконектится так как пишет неверный праоль... перепробывал все вазможные каторые мог написать непомогло... В обшем вапрос как востановить пароль или поменять его читал разные сайты нефига непонял попытался снести и установить его но серавно пользователь остается (наверно изза таго что у меня ОС семерка...) остался один файл бекапа если кто может обьесните как его использовать или как поменять пароль...
Неактивен
Тогда обьесните как сделать это Перезапустить сервер в режиме --skip-grant-tables
Неактивен
Для запуска сервера в режиме skip-grant-tables проще всего временно добавить строчку skip-grant-tables в my.ini (для ОС Linux файл будет называться my.cnf) в секции [mysqld]
[mysqld]
skip-grant-tables
другие параметры
Затем перезапустить сервер.
Неактивен
у меня какбэ виндус 7 и там нету my.ini ...
Неактивен
а нет есть просто лежит в другом месте
Неактивен
Но так как я практически неиспользую скул вапрос другой что значит перезапустить сервер? Какой именно файл перезапускать
Неактивен
У вас MySQL работает, наверняка, как служба, вот её и надо перезапустить.
Пуск -- Настройки -- Администрирование -- Службы (это для XP)
Неактивен
Сделал. осталось последнее где выполнять эти команды?
Если ваш клиент не разрывает соединение после выполнения каждой команды как, например, родной клиент mysql, то первым делом выполняем команду flush privileges;, которая загружает в память таблицы грантов. Затем с помощью команд grant или set password назначаем пароль администратору:
set password for root@localhost=password('mypassword');
Данный вариант действий является предпочтительным
Отредактированно snaiperwolf (13.05.2010 09:16:42)
Неактивен
snaiperwolf написал:
Сделал. осталось последнее где выполнять эти команды?
В клиенте
Лучше всего в родном, что-то типа: Пуск -- Программы -- MySQL -- .. -- MySQL Command line Client
В крайнем случае можно и в каком-нибудь пхпадмине.
Неактивен
Команд лайн открыл и просит ввести пароль мож в май ини чот нетак сделал?
[mysqld]
--skip-grant-tables
# The TCP/IP Port the MySQL Server will listen on
port=3306
Неактивен
Можно ввести любой пароль, например, пустой - просто нажав Enter.
Неактивен
Эрор
Неактивен
хатя эрор другой
Неактивен
2003 cant connect mySQL server on localhost 10061... ээм как это исправить?
Неактивен
Служба то запущена?
Неактивен
После изменения параметров в му ини он незапускается в службах... тоесть он запускается если закрыть и открыть службы он сново выключен попробывал вернуть параметры в му ини все норм... мож я там непрально отредактировал?
#
[mysqld]
--skip-grant-tables
# The TCP/IP Port the MySQL Server will listen on
port=3306
Неактивен
Убрал пробел норм окошко запустилось без пароля но немогу использовать эти команды
Если ваш клиент не разрывает соединение после выполнения каждой команды как, например, родной клиент mysql, то первым делом выполняем команду flush privileges;, которая загружает в память таблицы грантов. Затем с помощью команд grant или set password назначаем пароль администратору:
set password for root@localhost=password('mypassword');
Пишет проверте синтакс вроде правильно делаю
-> set password for root@localhost=password('12345');
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 's
set password for root@localhost=password('12345')' at line 2
mysql>
з.ы. при попытке использовать флеш привелгии практически тоже самое
-> flush privileges;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'h
flush privileges' at line 1
mysql> flush privileges
Неактивен
Всё востановил спасибо огромное)
Неактивен
Но у меня есть еше ошибочка в этот раз немного другая. У меня стоит динамический айпи раньше все было нормально патом я залез в скул чото там сделал и теперь вот такая ошибочка вылазит
Exception in thread "main" java.sql.SQLException: null, message from server: "H
ost '91.78.146.38' is not allowed to connect to this MySQL server"
Я понимаю что он неможет соеденится с скулом но незнаю как это исправить раньше такого небыло...
иногда еше вот так вылазит...
Exception in thread "main" java.sql.SQLException: null, message from server: "H
ost 'ppp91-78-146-133.pppoe.mtu-net.ru' is not allowed to connect to this MySQL
server"
Неактивен
Или вапрос можно ли вернуть настройки нормального конекта чтобы скул конектился по адресу на ноу айпи?
Неактивен
ну как я понял из этого Если после всех действий у вас возникает ошибка (Can't connect to Mysql Server on 'ваш IP'(10061)), значит соединение блокирует firewall (windows firewall, outpost, антивирус или еще что-то).
Блокирует фаервол попробывал его выключить непомогло антивирусов у меня нет есть еше варианты решения?
Из фака в 1ой статье кроме фаервола нечего полезного неувидел...
Отредактированно snaiperwolf (14.05.2010 15:32:11)
Неактивен
Обычно виндовые фаерволы просто бросают пакеты, а 10061 — это активный tcp-reset.
Так что скорее в конфиге MySQL стоит что-то типа bind-address или skip-networking.
Неактивен
А в каком именно конфиге? и как это изменить?)
Неактивен