Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: MySQL (Создание базы данных)

Сообщения:  [1-10]   [11-11] 

 
 автор: cheops   (28.11.2004 в 19:14)   письмо автору
 
   для: pashtet   (28.11.2004 в 19:05)
 

Хм... хотя у меня Far и есть, но на рабочем столе висит ярлык cmd, в свойствах которого в качестве рабочей директории указано
C:\mysql\bin\

В свойствах объект можно написать
C:\mysql\bin\mysql.exe -u root

тогда будет сразу загружаться mysql.

PPS Мне-то часто требуется работать с другими утилитами, например mysqldump и с другими параметрами, поэтому я на первом варианте остановился...
PS Причём командная строка настроена на полноэкранный режим - безумно удобно...

   
 
 автор: pashtet   (28.11.2004 в 19:05)   письмо автору
 
   для: cheops   (28.11.2004 в 18:54)
 

наконец-то все получилось! а если нету фара, то че, путь ручками через cmd прописывать:)
спасибо за помощь!

   
 
 автор: cheops   (28.11.2004 в 18:56)   письмо автору
 
   для: pashtet   (28.11.2004 в 18:49)
 

Или Пуск->Выполнить, в появившемся окне набрать
C:/mysql/bin/mysql.exe -u root

   
 
 автор: cheops   (28.11.2004 в 18:54)   письмо автору
 
   для: pashtet   (28.11.2004 в 18:49)
 

Хм... а вы как его запускаете? Проводником здесь лучше не пользоваться - если есть Far - идите в C:/mysql/bin и набирайте командной строке
mysql -u root

Вот это -u root и есть параметры программы mysql.exe...

   
 
 автор: pashtet   (28.11.2004 в 18:49)   письмо автору
 
   для: glsv (Дизайнер)   (28.11.2004 в 18:42)
 

не понял, как так с параметрами???

   
 
 автор: glsv (Дизайнер)   (28.11.2004 в 18:42)   письмо автору
 
   для: pashtet   (28.11.2004 в 18:41)
 

Запускайте не mysql.exe
А mysql.exe с параметрами
mysql.exe -u root 

   
 
 автор: pashtet   (28.11.2004 в 18:41)   письмо автору
 
   для: cheops   (28.11.2004 в 18:17)
 

нее, против командной строки ничего не имею. С winmysqladmin.exe я вообще не разобрался, начал копать в папке mysql и наткнулся таки на mysql.exe! но вот когда я ее запускаю, прописано 'mysql>' и где там писать 'mysql -u root '?

   
 
 автор: cheops   (28.11.2004 в 18:17)   письмо автору
 
   для: pashtet   (28.11.2004 в 18:03)
 

От этой странной тулузы лучше вообще отказаться... Дело в том, что MySQL как и любая порядочная база данных состоит из сервера и клиента. Сервер висит в памяти и он один. Клиентов может быть много и они очень разнообразны, это загадочный winmysqladmin.exe, и ваши скрипты на PHP, в качестве клиента могут выступать сторнние программы. В стандартный дистрибутив PHP входит консольный клиент mysql.exe, который вы можете найти в директории C:/mysql/bin - запустив его следующим образом:
mysql -u root

вы подключитесь к серверу из под root (суперпользователь) и набрав команду
CREATE DATABASE name;

Сможете создать базу данных 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.

   
 
 автор: pashtet   (28.11.2004 в 18:03)   письмо автору
 
   для: cheops   (28.11.2004 в 17:39)
 

рискую показаться полным идиотом, но для меня все это в новинку, и я все же спрошу! как зайти под root? дело в том, что я поставил mySQL 4.0.20d, в него сразу входит win mySQL admin, который сразу подгружается вместе с системой, под именем пользователя, что я создал когда установил mySQL.

   
 
 автор: cheops   (28.11.2004 в 17:39)   письмо автору
 
   для: 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

   

Сообщения:  [1-10]   [11-11] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования