Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум веб-мастеров _ Базы данных (MySQL, PostgreSQL, ODBC, ...) _ Помогите чайнику

Автор: motodor 9.1.2008, 8:44

C базами работаю впервые!
Cегодня скачал mysql попытался создать новую базу
а он мне выдает что функция неопределена
Fatal error: Call to undefined function mysql_create_db() in C:\egregor\1.php on line 11
ПОЧЕМУ?

Автор: gid 9.1.2008, 9:21

Похоже, что просто не установленна библиотека для работы с MySQL в PHP.

Если сервер и php ставили сами, то возможно вы забыли ко всему этому прикрутить mysql. Если же у вас покупной хостинг, то скорее всего ваш тарифный план не включает в себя поддержку MySQL.

Но возможно стоит попробовать заменить mysql_create_db() на mysql_query(), с SQL запросом на создание БД. Подробнее здесь: http://forum.wm-help.net/go/?http://php-manual.info/f/mysql-create-db.html

Автор: motodor 9.1.2008, 16:05

Все ставил сам и при выполнении phpinfo mysql присутствует,
а при выполнение проверочного скрипта как и надо выдает
номер версии базы.
Возможно ли что я неправильно установил прогу и у мнея
нет нужных прав доступа?
И еще при установке я ненашел где ввести имя пользователя
пароль ввел ,а имя негде! И я использую имя root

$dbcnx = mysql_connect(localhost, root, пароль);

А при выполнении mysql_query все работает ,но ненаходит
базу просто наверное ее там несуществует

Автор: gid 9.1.2008, 16:15

На вашем месте я бы первым делом установил бы http://forum.wm-help.net/go/?http://www.phpmyadmin.net/home_page/index.php - удобная система управления базами данных, незаменимый помошник администратора.

Думаю, после установки http://forum.wm-help.net/go/?http://www.phpmyadmin.net/home_page/index.php вопросов касательно MySQL у вас станет намного меньшее.

Invision Power Board ()
© Invision Power Services ()