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

Форум Apache

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

 

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

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

тема: ставьте клиент php_mysql
 
 автор: Andrey0011   (01.03.2010 в 03:09)   письмо автору
 
 

Я создал новую тему по 3-ем причинам:
1.В предыдущей теме ответы настолько съехали в право что уже стало не удобно читать и писать.
2.Перейдя по ссылке http://softtime.ru/forum/read.php?id_forum=3&id_theme=40855 я не могу там написать свой ответ иле добавить новый отзыв.
3.Возникли недоразумения при подключение клиента php_mysql:

Я нашол файл php_mysql.dll (правдо там не было написано для какой он версии php)
Как я понял его надо перенести в папку C:/Program Files/MySQL/MySQL Server 5.1
А в рнр.ini прописать php_mysql.dll ="C:/Program Files/MySQL/MySQL Server 5.1/php_mysql.dll"
После этого необходимо перезагрузить апач.Скажите правильно ли я понял и правильно ли я делаю и для чего это по сути нужно и к чему эти действия меня приведут.

  Ответить  
 
 автор: Andrey0011   (01.03.2010 в 14:51)   письмо автору
 
   для: Andrey0011   (01.03.2010 в 03:09)
 

Я сконфигурировал PHP под MySQL так:
1.Разкоментировал эту строчку: extension=php_mysql.dll
2.Указал путь: extension_dir = "C:/Program Files/PHP/ext"
3.Создал текстовый документ index.php куда написал следующее:
<?php
$dblocation = "127.0.0.1";
$dbname = "test";
$dbuser = "root";
$dbpasswd = "";

$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo "<p>К сожалению, не доступен сервер mySQL</p>";
exit();
}
if (!@mysql_select_db($dbname,$dbcnx) )
{
echo "<p>К сожалению, не доступна база данных</p>";
exit();
}
$ver = mysql_query("SELECT VERSION()");
if(!$ver)
{
echo "<p>Ошибка в запросе</p>";
exit();
}
echo mysql_result($ver, 0);
?>
4.Перезапустил апач.
5.Когда прописую в браузере имя моего сайта то вижу текст:К сожалению, не доступен сервер mySQL

Что это может быть помогите пожалуйста.

  Ответить  
 
 автор: Andrey0011   (01.03.2010 в 14:56)   письмо автору
 
   для: Andrey0011   (01.03.2010 в 14:51)
 

Понял свою ошибку в текстовом документе который я создавал я не указал $dbpasswd = "";
После изменения я как и полагается увидел версию MySQL: 5.1.39-community

Что мне дальше делать?Теперь можно мне устонавливать phpmyadmin?Помогите пожалуйста.

  Ответить  
 
 автор: Andrey0011   (01.03.2010 в 15:20)   письмо автору
 
   для: Andrey0011   (01.03.2010 в 14:56)
 

Все теперь все настроено и работает,но у меня появился следующий вопрос.Когда я загружаю базу данных моего сайта то phpmyadmin выдает ошибку:

Помилка

SQL-запит:

-- -- Database: `jpg.biz.ua` -- -- -------------------------------------------------------- -- -- Table structure for table `jos_banner` -- CREATE TABLE IF NOT EXISTS `jos_banner` ( `bid` int(11) NOT NULL AUTO_INCREMENT, `cid` int(11) NOT NULL DEFAULT '0', `type` varchar(30) NOT NULL DEFAULT 'banner', `name` varchar(255) NOT NULL DEFAULT '', `alias` varchar(255) NOT NULL DEFAULT '', `imptotal` int(11) NOT NULL DEFAULT '0', `impmade` int(11) NOT NULL DEFAULT '0', `clicks` int(11) NOT NULL DEFAULT '0', `imageurl` varchar(100) NOT NULL DEFAULT '', `clickurl` varchar(200) NOT NULL DEFAULT '', `date` datetime DEFAULT NULL, `showBanner` tinyint(1) NOT NULL DEFAULT '0', `checked_out` tinyint(1) NOT NULL DEFAULT '0', `checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `editor` varchar(50) DEFAULT NULL, `custombannercode` text, `catid` int(10) unsigned NOT NULL DEFAULT '0', `description` text NOT NULL, `sticky` tinyint(1) unsigned NOT N[...]

Что это может быть.

Відповідь MySQL:
#1046 - No database selected

  Ответить  
 
 автор: Trianon   (02.03.2010 в 12:54)   письмо автору
 
   для: Andrey0011   (01.03.2010 в 15:20)
 

Ответ в последней строке.

  Ответить  
 
 автор: Andrey0011   (02.03.2010 в 14:14)   письмо автору
 
   для: Trianon   (02.03.2010 в 12:54)
 

Trianon спасибо тебе за помощь я все сделал - перенес базу и теперь все работает.Хотел еще сказать всем ребятам которые мне помогали большое спасибо.Без вашей помощи я б не смог настроить свой веб сервер,хотя пришлось решать загадки по поводу ответов.В общем на будущее создам по любому свой мануал как правильно настроить Apache и все его компоненты.ВСЕМ УДАЧИ.

  Ответить  
Rambler's Top100
вверх

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