ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

MySQL на localhost
  #1  
Старый 21.02.2008, 05:07
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


Post MySQL на localhost

Вобщем стоит веб сервер на localhost'e Apache 2.0, PHP4 (4.2.3), Win MySQL admin v1.3.
Так же стоит отдельно от localhost'a EMS MySQL Manager.

Вобщем я в MyManager нажиаю на Create Database Wizard, и как бы ввожу имя базы new_db на следующем шаге ввожу:
Host name: localhost
User name: root
Port: 3306
Password: *****
далее нажимаю next и там данные что выше нажимаю кнопку Test Connect и в итоге получаю ошибку "Out of memory".
Вобщем перепробовал много способов иначе столько бы много буковок не писал*))
Хотелось бы получить доступ к MySQL админке на localhost'e, а от вас хотелось бы услышать подробно как можно это реализовать.
Да и при этом на локалхосте файл my.ini выглядит так:
PHP код:
#This File was made using the WinMySQLAdmin 1.4 Tool
#09.01.2008 5:27:56


#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
basedir=D:/server/mysql
#bind-address=192.168.3.83
datadir=D:/server/mysql/data
#language=D:/server/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=D:/server/mysql/bin/mysqld-nt.exe
user
=root
password
=*******
QueryInterval=10 
 
Ответить с цитированием

  #2  
Старый 21.02.2008, 09:48
FraiDex
Участник форума
Регистрация: 16.06.2006
Сообщений: 179
Провел на форуме:
515368

Репутация: 135
Отправить сообщение для FraiDex с помощью ICQ
По умолчанию

Попробуй через скрипт, просьто для проверки можн ли подключится к ДБ
PHP код:
<?php
  $host 
"localhost";
  
$name "root";
  
$pass "****";
  
$db "new_base";
  
  
$dbcon = @mysql_connect($host$name$dbpasswd);
  if (!
dbcon)
  {
    exit (
"<P>Сервер бд недоступен</P>" );
  }
  else
  {
    
$cdb = @mysql_query("CREATE DATABASE $db");
  }
  if (!
$cdb)
  {
    exit (
"<P>Невозможно создать БД</P>");
  }
  else
  {
    echo 
"<P>ДБ созданая</P>";
  }
?>
юзай phpmyadmin
 
Ответить с цитированием

  #3  
Старый 21.02.2008, 10:13
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
Test Connect и в итоге получаю ошибку "Out of memory".
вообще такая ошибка возникает когда при выполнении запроса клиент не может вернуть результат выполнения, хотя сам запрос должен выполниться...то есть в твоём случае база должна быть создана.
А вообще используй phpmyadmin с ним проще))

FraiDex
можно и покороче
PHP код:
$dbhost "localhost";
$dbname "baza";
$dbuser "root";
$dbpass "qwerty";
mysql_connect("$dbhost""$dbuser""$dbpass") or die("Неконнект =(");
mysql_select_db("$dbname") or die("База не существует");
mysql_close(); 
 
Ответить с цитированием

  #4  
Старый 21.02.2008, 12:10
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Цитата:
Сообщение от procedure  
Хотелось бы получить доступ к MySQL админке на localhost'e
Поставь phpMyAdmin и получишь доступ ко всей админке..
 
Ответить с цитированием

  #5  
Старый 21.02.2008, 15:12
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Онотолей->
PHP код:
 WarningAccess denied for user'root@localhost' (Using passwordYESin D:\server\www\index.php on line 5

Warning
MySQL Connection FailedAccess denied for user'root@localhost' (Using passwordYESin D:\server\www\index.php on line 5
Неконнект 
=( 
FraiDex->тоже ошибка.
Isis-> ок, ща проверю.
 
Ответить с цитированием

  #6  
Старый 21.02.2008, 17:01
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Процедурь-->
Хм, а ты указал правильные данные для коннекта с БД? потому что по сей ошибке видно что неконнект. И поставь вместо неконнект =( и База не существует mysql_error()
А ещё лучше кинул бы что у тебя на 5-ой строчке за код.
Access denied означает что доступ запрещён....попробуй подключиться под юзером root и без пароля, возможно твоего пользователя не существует (ну мало ли) или привелегий не хватает хз
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Эффективные Слепые Иньекции Евгений Минаев Авторские статьи 10 31.05.2008 09:43
Установка Apache, Php, Perl, Mysql на localhost Rolik Болталка 9 26.10.2005 20:27
Общие Рекомендации Защиты (MySQL и SQL Web-интерфейс) k00p3r Чужие Статьи 0 13.06.2005 11:22
Защищаем MySql. Шаг за шагом k00p3r Чужие Статьи 0 13.06.2005 11:18
SQL инъекция в сервере MySQL k00p3r Чужие Статьи 0 12.06.2005 12:41



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ