| |
|
|
| | Подскажите, почему на мой запрос -> "mysql> CREATE DATABASE forum;", на меня выдается ругательство по типу -> "ERROR 1041: Acces denied for user '@localhost' to database 'forum'"??? | |
| |
|
|
| |
|
|
| |
для: pashtet
(28.11.2004 в 16:44)
| | | У анонимного пользователя недосточно прав для создания базы данных, следует зайти из под root или наделить анонимного пользователя правами на создание баз данных. Подробности по ссылкам:
http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=853
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=87 | |
| |
|
|
| |
|
|
| |
для: cheops
(28.11.2004 в 17:39)
| | | рискую показаться полным идиотом, но для меня все это в новинку, и я все же спрошу! как зайти под root? дело в том, что я поставил mySQL 4.0.20d, в него сразу входит win mySQL admin, который сразу подгружается вместе с системой, под именем пользователя, что я создал когда установил mySQL. | |
| |
|
|
| |
|
|
| |
для: pashtet
(28.11.2004 в 18:03)
| | | От этой странной тулузы лучше вообще отказаться... Дело в том, что MySQL как и любая порядочная база данных состоит из сервера и клиента. Сервер висит в памяти и он один. Клиентов может быть много и они очень разнообразны, это загадочный winmysqladmin.exe, и ваши скрипты на PHP, в качестве клиента могут выступать сторнние программы. В стандартный дистрибутив PHP входит консольный клиент mysql.exe, который вы можете найти в директории C:/mysql/bin - запустив его следующим образом:
вы подключитесь к серверу из под root (суперпользователь) и набрав команду
Сможете создать базу данных name, это обсуждалось по теме http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=878. Вы можете с этим всем хозяйством поближе ознакомится в нашем учебнике http://www.softtime.ru/bookphp/gl12_7.php
PS Если вы являетесь противником командной строки и считаете, что не для того завели компьютер, чтобы как в 70-е годы работать в консоли :), можно подобрать досточно много оконных клиентов http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=287. Мне например среди них нравится Control Center - он абсолютно бесплатный и доступен для свободной загрузки с сайта MySQL. | |
| |
|
|
| |
|
|
| |
для: cheops
(28.11.2004 в 18:17)
| | | нее, против командной строки ничего не имею. С winmysqladmin.exe я вообще не разобрался, начал копать в папке mysql и наткнулся таки на mysql.exe! но вот когда я ее запускаю, прописано 'mysql>' и где там писать 'mysql -u root '? | |
| |
|
|
| |
|
|
| |
для: pashtet
(28.11.2004 в 18:41)
| | | Запускайте не mysql.exe
А mysql.exe с параметрами
| |
| |
|
|
| |
|
|
| |
для: glsv (Дизайнер)
(28.11.2004 в 18:42)
| | | не понял, как так с параметрами??? | |
| |
|
|
| |
|
|
| |
для: pashtet
(28.11.2004 в 18:49)
| | | Хм... а вы как его запускаете? Проводником здесь лучше не пользоваться - если есть Far - идите в C:/mysql/bin и набирайте командной строке
Вот это -u root и есть параметры программы mysql.exe... | |
| |
|
|
| |
|
|
| |
для: cheops
(28.11.2004 в 18:54)
| | | наконец-то все получилось! а если нету фара, то че, путь ручками через cmd прописывать:)
спасибо за помощь! | |
| |
|
|
| |
|
|
| |
для: pashtet
(28.11.2004 в 19:05)
| | | Хм... хотя у меня Far и есть, но на рабочем столе висит ярлык cmd, в свойствах которого в качестве рабочей директории указано
В свойствах объект можно написать
C:\mysql\bin\mysql.exe -u root
|
тогда будет сразу загружаться mysql.
PPS Мне-то часто требуется работать с другими утилитами, например mysqldump и с другими параметрами, поэтому я на первом варианте остановился...
PS Причём командная строка настроена на полноэкранный режим - безумно удобно... | |
| |
|
|
| |
|
|
| |
для: pashtet
(28.11.2004 в 18:49)
| | | Или Пуск->Выполнить, в появившемся окне набрать
C:/mysql/bin/mysql.exe -u root
|
| |
| |
|
|