The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Невозможно выбрать БД"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Невозможно выбрать БД"
Сообщение от Sanders emailИскать по авторуВ закладки on 12-Окт-04, 14:49  (MSK)
Apache 1.3.27
PHP 4.3.2
MySQL 3.23.56

все установленно(причем не впервый раз).
код такой
...
$link=mysql_connect("localhost","","") or die ("Could not connect");
...
результат успешное соединение.
...
mysql_select_db("stat") or die ("Could not select database");
...
результат: Невозможно выбрать БД.
Скажу сразу, БД stat имеется, докозательство этому
функция mysql_list_dbs($link) которая выдает mysql и stat.
И через консоль можно подключиться к stat.

Вопрос: почему mysql_select_db возвращает ошибку?

Заранее благодарен

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Невозможно выбрать БД"
Сообщение от Simps Искать по авторуВ закладки(ok) on 12-Окт-04, 14:57  (MSK)
>Apache 1.3.27
>PHP 4.3.2
>MySQL 3.23.56
>
>все установленно(причем не впервый раз).
>код такой
>...
>$link=mysql_connect("localhost","","") or die ("Could not connect");
>...
>результат успешное соединение.
>...
>mysql_select_db("stat") or die ("Could not select database");
>...
>результат: Невозможно выбрать БД.
>Скажу сразу, БД stat имеется, докозательство этому
>функция mysql_list_dbs($link) которая выдает mysql и stat.
>И через консоль можно подключиться к stat.
>
>Вопрос: почему mysql_select_db возвращает ошибку?
>
>Заранее благодарен


Я думаю что если уж ты коннектишься так $link = ..., то и передавать в функцию mysql_select_db надо этот линк

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Невозможно выбрать БД"
Сообщение от Simps Искать по авторуВ закладки(ok) on 12-Окт-04, 15:01  (MSK)
>>Apache 1.3.27
>>PHP 4.3.2
>>MySQL 3.23.56
>>
>>все установленно(причем не впервый раз).
>>код такой
>>...
>>$link=mysql_connect("localhost","","") or die ("Could not connect");
>>...
>>результат успешное соединение.
>>...
>>mysql_select_db("stat") or die ("Could not select database");
>>...
>>результат: Невозможно выбрать БД.
>>Скажу сразу, БД stat имеется, докозательство этому
>>функция mysql_list_dbs($link) которая выдает mysql и stat.
>>И через консоль можно подключиться к stat.
>>
>>Вопрос: почему mysql_select_db возвращает ошибку?
>>
>>Заранее благодарен
>
>
>Я думаю что если уж ты коннектишься так $link = ..., то
>и передавать в функцию mysql_select_db надо этот линк

А вобще наверно косяк с пермишенами ... Потому что с консоли ты наверняка лезешь как root а из скрипта не указываешь под кем

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Невозможно выбрать БД"
Сообщение от Simps Искать по авторуВ закладки(ok) on 12-Окт-04, 15:08  (MSK)
>>>Apache 1.3.27
>>>PHP 4.3.2
>>>MySQL 3.23.56
>>>
>>>все установленно(причем не впервый раз).
>>>код такой
>>>...
>>>$link=mysql_connect("localhost","","") or die ("Could not connect");
>>>...
>>>результат успешное соединение.
>>>...
>>>mysql_select_db("stat") or die ("Could not select database");
>>>...
>>>результат: Невозможно выбрать БД.
>>>Скажу сразу, БД stat имеется, докозательство этому
>>>функция mysql_list_dbs($link) которая выдает mysql и stat.
>>>И через консоль можно подключиться к stat.
>>>
>>>Вопрос: почему mysql_select_db возвращает ошибку?
>>>
>>>Заранее благодарен
>>
>>
>>Я думаю что если уж ты коннектишься так $link = ..., то
>>и передавать в функцию mysql_select_db надо этот линк
>
>А вобще наверно косяк с пермишенами ... Потому что с консоли ты
>наверняка лезешь как root а из скрипта не указываешь под кем
>

Вообще сделай так
mysql_select_db("stat") or die("Could not select DB: " . mysql_error());

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Невозможно выбрать БД"
Сообщение от Sanders emailИскать по авторуВ закладки on 12-Окт-04, 15:23  (MSK)
>>Simps
Ты прав, дело в правах доступа
Access denied for user: '@localhost' to database 'stat'

как же мне теперь дать доступ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Невозможно выбрать БД"
Сообщение от Асен Тотин emailИскать по авторуВ закладки on 17-Окт-04, 19:21  (MSK)
Привет,

>Ты прав, дело в правах доступа
>Access denied for user: '@localhost' to database 'stat'
>как же мне теперь дать доступ?

Вообще-то неплохо прописать какой-то юзер... например, для каждой базы - свой... в принципе, можно исполязовать empty user (он по дефолту стоит в таблице user базы mysql), но я бы не порекомендовал такое делать...

WWell,


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру