motorway Опубликовано 27 сентября, 2007 Жалоба Поделиться Опубликовано 27 сентября, 2007 Когда я подключаюсь из php к бд mysql, mysql_connect("localhost:31006", "root", "") or die("Could not connect: " . mysql_error()); mysql_select_db("..."); все нормально, но здесь нет пароля, и имя пользователя простое. А как сделать, чтобы подключалось с новым логином и паролем, которые я хочу выбрать? Если их просто написать, то пишет access denied - как их создать, чтобы все работало? Ссылка на комментарий Поделиться на другие сайты Поделиться
Darhazer Опубликовано 28 сентября, 2007 Жалоба Поделиться Опубликовано 28 сентября, 2007 В командной строке: mysql --user=root mysqlmysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' IDENTIFIED BY 'some_pass' WITH GRANT OPTION; Так создаеш юзер monty с паролем some_pass Потом можно пользват И вообще, мануалов надо читать: http://dev.mysql.com/doc/refman/5.0/en/adding-users.html Ссылка на комментарий Поделиться на другие сайты Поделиться
motorway Опубликовано 28 сентября, 2007 Автор Жалоба Поделиться Опубликовано 28 сентября, 2007 а можно как-то сделать из php запрос mysql, того же типа, что и mysql_query, etc.? Ведь в командную строку надо заходить, наверно, в директории mysql, а как я туда могу зайти, сервер-то не у меня стоит... Ссылка на комментарий Поделиться на другие сайты Поделиться
Darhazer Опубликовано 28 сентября, 2007 Жалоба Поделиться Опубликовано 28 сентября, 2007 Можно, там написани все запросы... Только надо к БД mysql подключиться Ссылка на комментарий Поделиться на другие сайты Поделиться
motorway Опубликовано 28 сентября, 2007 Автор Жалоба Поделиться Опубликовано 28 сентября, 2007 Можно, там написани все запросы... Только надо к БД mysql подключиться короче, у меня ни пользователь не создается, ни к бд нормально не подключается... если вам нетрудно, напишите код на php, если порт БД 31006 а если просто оставить root без пароля, то это опасно чем-нибудь или сойдет? то есть я в скрипте подключаюсь к бд с root и без пароля. чем это плохо? Ссылка на комментарий Поделиться на другие сайты Поделиться
mmap Опубликовано 28 сентября, 2007 Жалоба Поделиться Опубликовано 28 сентября, 2007 motorway: Оставить root-а без пароля это всё-равно что оставить квартиру с открытой настеж дверью и уехать на неделю в командировку. Для администрирования MySQL можешь использовать phpMyAdmin. Ссылка на комментарий Поделиться на другие сайты Поделиться
motorway Опубликовано 28 сентября, 2007 Автор Жалоба Поделиться Опубликовано 28 сентября, 2007 пока у меня проблемы с установкой phpmyadmin, может, подкинете код на php, чтобы быстро сделать запрос на установку пароля для юзера? это, наверно, небольшой код. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти