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

Форум MySQL

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Установка Гостевой
 
 автор: punk   (28.12.2004 в 21:49)   письмо автору
 
 

Я у вас скачал гостевую книгу требующую базу данных.
И хочу установить на localhost.
Я в этом деле профан и не знаю как создать базу данных с помощью MySQL Control Center.
Пишет что:
[guestbook] ERROR 1044: Access denied for user: '@localhost' to database '???'
Почему это так и объясните пожалуйста как вообще создавать базы данных через MySQL Control Center а не через оболочку Dos.

   
 
 автор: cheops   (28.12.2004 в 22:13)   письмо автору
 
   для: punk   (28.12.2004 в 21:49)
 

Базу данных создать можно очень просто: Следует установить соединение с сервером MySQL и щёлкнуть правой кнопкой мыши по раскрывающемуся списку "Базы данных" - выбрать пункт - "Новая база данных".

   
 
 автор: punk   (28.12.2004 в 22:28)   письмо автору
 
   для: cheops   (28.12.2004 в 22:13)
 

я так и сделал но пишет все ту же ошибку

   
 
 автор: cheops   (28.12.2004 в 22:51)   письмо автору
 
   для: punk   (28.12.2004 в 22:28)
 

Понятно. Вы при создании соединения наверное оставили пустой строку - имя пользователя, поэтому сейчас работате с правами анонимного пользователя, который по умолчанию не имеет права на создание баз данных - создайте соединение по-новой и укажите в качестве имени пользователя - root

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=87

   
 
 автор: cheops   (28.12.2004 в 22:48)   письмо автору
 
   для: punk   (28.12.2004 в 21:49)
 

Настройка соединения с базой данных производится в скрипте config.php, если после установки базы данных ничего не менялось, должны сработать следующие настройки
  // Имя сервера базы данных, например $dblocation = "mysql28.noweb.ru"
  // сейчас выставлен сервер локальной машины
  $dblocation = "localhost";
  // Имя базы данных, на вашем хостинге или локальной машине
  // На разных хостингах базы данных создаются по-разному: посредством
  // web-интерфейса, по запросу администратору, командой SQL (create database guest;).
  $dbname = "guestbook";
  // Имя пользователя... Скорее всего будет совпадать с вашим доменным именем
  // у нас, например $dbuser = "softtime"; 
  $dbuser = "root";
  // Пароль - в комментариях не нуждается ;-)
  $dbpasswd = "";

При условии, что имя базы данных будет guestbook. Судя по сообщению $dbuser - пустая строка...

   
 
 автор: punk   (28.12.2004 в 22:58)   письмо автору
 
   для: cheops   (28.12.2004 в 22:48)
 

Опля разобрался чуть.
А как создать таблицу которая нужна

   
 
 автор: cheops   (29.12.2004 в 01:44)   письмо автору
 
   для: punk   (28.12.2004 в 22:58)
 

Возможно вам поможет следующая тема

http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=878

   
 
 автор: punk   (29.12.2004 в 21:29)   письмо автору
 
   для: cheops   (29.12.2004 в 01:44)
 

Пасиб но почему когда я создал базу и таблицу и казалось бы все в норме но мне пишет в гостевой что: Ошибка при выборке сообщений...
Помогите плиз.......

   
 
 автор: cheops   (29.12.2004 в 23:00)   письмо автору
 
   для: punk   (29.12.2004 в 21:29)
 

Хм... а базу данных как назвали - guestbook?

   
 
 автор: punk   (30.12.2004 в 11:33)   письмо автору
 
   для: cheops   (29.12.2004 в 23:00)
 

Да так и назвал а когда создавал таблицу сказали что нода хоть одно поле заполнить ну я и заполнил.И все....

   
 
 автор: cheops   (30.12.2004 в 23:40)   письмо автору
 
   для: punk   (30.12.2004 в 11:33)
 

Хм... давайте отладим. Исправьте пожалуйста строку 62 файла index.php c
<?php
  
if(!$tot || !$thmputerror("Ошибка при выборке сообщений...");
?>

на
<?php
  
if(!$tot || !$thm)
  {
    echo 
$query."<br>";
    echo 
mysql_error()."<br>";
    
puterror("Ошибка при выборке сообщений...");
  }
?>

   
Rambler's Top100
вверх

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