motorway Posted September 27, 2007 Report Share Posted September 27, 2007 Когда я подключаюсь из php к бд mysql, mysql_connect("localhost:31006", "root", "") or die("Could not connect: " . mysql_error()); mysql_select_db("..."); все нормально, но здесь нет пароля, и имя пользователя простое. А как сделать, чтобы подключалось с новым логином и паролем, которые я хочу выбрать? Если их просто написать, то пишет access denied - как их создать, чтобы все работало? Link to comment Share on other sites More sharing options...
Darhazer Posted September 28, 2007 Report Share Posted September 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 Link to comment Share on other sites More sharing options...
motorway Posted September 28, 2007 Author Report Share Posted September 28, 2007 а можно как-то сделать из php запрос mysql, того же типа, что и mysql_query, etc.? Ведь в командную строку надо заходить, наверно, в директории mysql, а как я туда могу зайти, сервер-то не у меня стоит... Link to comment Share on other sites More sharing options...
Darhazer Posted September 28, 2007 Report Share Posted September 28, 2007 Можно, там написани все запросы... Только надо к БД mysql подключиться Link to comment Share on other sites More sharing options...
motorway Posted September 28, 2007 Author Report Share Posted September 28, 2007 Можно, там написани все запросы... Только надо к БД mysql подключиться короче, у меня ни пользователь не создается, ни к бд нормально не подключается... если вам нетрудно, напишите код на php, если порт БД 31006 а если просто оставить root без пароля, то это опасно чем-нибудь или сойдет? то есть я в скрипте подключаюсь к бд с root и без пароля. чем это плохо? Link to comment Share on other sites More sharing options...
mmap Posted September 28, 2007 Report Share Posted September 28, 2007 motorway: Оставить root-а без пароля это всё-равно что оставить квартиру с открытой настеж дверью и уехать на неделю в командировку. Для администрирования MySQL можешь использовать phpMyAdmin. Link to comment Share on other sites More sharing options...
motorway Posted September 28, 2007 Author Report Share Posted September 28, 2007 пока у меня проблемы с установкой phpmyadmin, может, подкинете код на php, чтобы быстро сделать запрос на установку пароля для юзера? это, наверно, небольшой код. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now