Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
2 страниц V   1 2

Mysql...

1alexxxx
сообщение 18.2.2010, 19:49
Сообщение #1
Стаж: 16 лет

Сообщений: 354
Благодарностей: 61
Полезность: 0

=\\
Не могу настроить мускул...Проюзал весь поиск,ничего такого не нашёл,что-бы мне хотелось
Кто нибудь может подсказать "чётко" как поставить мускул?
По пунктам...что в мускуле прописывать...

amx_sql_host "O_o"
amx_sql_user "root"
amx_sql_pass "O_o"
amx_sql_db "amx"
amx_sql_table "admins"
amx_sql_type "mysql"
Что здесь должно быть написано....
Перепробовал всё,даже методом тыка,мускул выдаёт ошибку (10061).
Мне нужно,чтоб хотя-бы мускул "соединялся" с сервером...
Очень надо =\
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя balaban
сообщение 18.2.2010, 19:51
Сообщение #2


Стаж: 18 лет

Сообщений: 2131
Благодарностей: 1074
Полезность: 1160

MyArena.ru
Меценат Меценат

amx_sql_host "O_o"(Адрес БД)
amx_sql_user "root" (Юзер БД)
amx_sql_pass "O_o" (Пароль от БД)
amx_sql_db "amx" (Название БД)
amx_sql_table "admins" (Не трогаем)
amx_sql_type "mysql" (Не трогаем)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
1alexxxx
сообщение 18.2.2010, 20:00
Сообщение #3
Стаж: 16 лет

Сообщений: 354
Благодарностей: 61
Полезность: 0

Что то не фига не получается...

amx_sql_host "-" - Вот сюда не совсем понял,что вписывать..?Просто вписал свой ип адрес...
amx_sql_user "root"
amx_sql_pass "пароль"
amx_sql_db "amx"
amx_sql_table "admins"
amx_sql_type "mysql"

Сделал вот так,мускул ошибку выдаёт 10061

=\
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 18.2.2010, 20:24
Сообщение #4


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(1alexxxx @ 18.2.2010, 20:00) *
Что то не фига не получается...

amx_sql_host "-" - Вот сюда не совсем понял,что вписывать..?Просто вписал свой ип адрес...
amx_sql_user "root"
amx_sql_pass "пароль"
amx_sql_db "amx"
amx_sql_table "admins"
amx_sql_type "mysql"

Сделал вот так,мускул ошибку выдаёт 10061

=\

Если сервер mysql на твоем компе то пиши localhost
Если сервер mysql на другом компе то пиши адрес того компа
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
1alexxxx
сообщение 18.2.2010, 20:26
Сообщение #5
Стаж: 16 лет

Сообщений: 354
Благодарностей: 61
Полезность: 0

Спасибо,сделал всё так,но опять одна и таже ошибка 10061...
В интернете прочитал про неё,что это ошибка выдаётся когда,сервер не в запущеном состоянии...=\\\\\\Хотя всё работает...
"2003" - Can't coonect to Mysql server on 'localhost' (10061)

Отредактировал: 1alexxxx, - 18.2.2010, 20:28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 18.2.2010, 20:33
Сообщение #6


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(1alexxxx @ 18.2.2010, 21:26) *
Спасибо,сделал всё так,но опять одна и таже ошибка 10061...
В интернете прочитал про неё,что это ошибка выдаётся когда,сервер не в запущеном состоянии...=\\\\\\Хотя всё работает...
"2003" - Can't coonect to Mysql server on 'localhost' (10061)

А ты его устанавливал? запускал?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
1alexxxx
сообщение 18.2.2010, 20:35
Сообщение #7
Стаж: 16 лет

Сообщений: 354
Благодарностей: 61
Полезность: 0

Цитата(Mr.Dmitry @ 18.2.2010, 21:33) *
А ты его устанавливал? запускал?

если ты про мускул,то он установлен и конечно запущен.=\
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 18.2.2010, 20:55
Сообщение #8


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(1alexxxx @ 18.2.2010, 21:35) *
если ты про мускул,то он установлен и конечно запущен.=\

Код
amx_sql_host "Адрес до сервера mysql"
amx_sql_user "Пользователь Бд"
amx_sql_pass "Пароль от Бд"
amx_sql_db "бд"  (таблицу предварительно создать)
amx_sql_table "название таблицы"
amx_sql_type "mysql" по умолчанию оставь так


Правильно данные все ввел?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя balaban
сообщение 18.2.2010, 21:44
Сообщение #9


Стаж: 18 лет

Сообщений: 2131
Благодарностей: 1074
Полезность: 1160

MyArena.ru
Меценат Меценат

1alexxxx,
А доступ к БД открыт?Попробуй сам залогиниться
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
1alexxxx
сообщение 18.2.2010, 22:36
Сообщение #10
Стаж: 16 лет

Сообщений: 354
Благодарностей: 61
Полезность: 0

ну да всё вроде правильно сделал....
в смысле "доступ открыт"?Я просто 0 в мускуле =\
Делаю всю с помощью логики и методом "тыка" =\
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя rusvizard
сообщение 19.2.2010, 1:14
Сообщение #11


Стаж: 16 лет

Сообщений: 63
Благодарностей: 4
Полезность: 53

ПОПРОУЙ Vertrigo_220 ПОСТАВИТЬ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя balaban
сообщение 19.2.2010, 1:20
Сообщение #12


Стаж: 18 лет

Сообщений: 2131
Благодарностей: 1074
Полезность: 1160

MyArena.ru
Меценат Меценат

1alexxxx,
Стоит готовая сборка или сам все ставил?(Веб сервер)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
1alexxxx
сообщение 19.2.2010, 6:22
Сообщение #13
Стаж: 16 лет

Сообщений: 354
Благодарностей: 61
Полезность: 0

Цитата(balaban @ 19.2.2010, 2:20) *
1alexxxx,
Стоит готовая сборка или сам все ставил?(Веб сервер)


Всё сам
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя balaban
сообщение 19.2.2010, 10:18
Сообщение #14


Стаж: 18 лет

Сообщений: 2131
Благодарностей: 1074
Полезность: 1160

MyArena.ru
Меценат Меценат

1alexxxx,
Значит есть возможность что то поставил криво или не настроил
P.S.500 сообщение:D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя KapItoN
сообщение 19.2.2010, 11:49
Сообщение #15


Стаж: 17 лет

Сообщений: 18
Благодарностей: 2
Полезность: 0

У Вас скорее всего мускул не подключён, читайте внимательно мануал по которому устанавливали сервер.
Чтобы проверить работает ли мускул "пихаем" в корень сервера такой скрипт.
Код
<?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);  
?>


Если мускул работает, то Вам выдаст версию мускула, если нет, то будет белая страница.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 19.2.2010, 12:19
Сообщение #16


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(KapItoN @ 19.2.2010, 11:49) *
У Вас скорее всего мускул не подключён, читайте внимательно мануал по которому устанавливали сервер.
Чтобы проверить работает ли мускул "пихаем" в корень сервера такой скрипт.
Код
<?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);  
?>


Если мускул работает, то Вам выдаст версию мускула, если нет, то будет белая страница.

А если установлен только mysql без apache и всяких там php? как проверить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
1alexxxx
сообщение 19.2.2010, 13:45
Сообщение #17
Стаж: 16 лет

Сообщений: 354
Благодарностей: 61
Полезность: 0

Чтоб не вводить вас в заблуждение.я только мускул поставил и пытался соединить его с сервером,и всё,больше моих действий не было
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 19.2.2010, 14:25
Сообщение #18


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

Ты базу amx создал ??
мускул создаёт базу mysql и test по дэфолту. можешь в неё запихать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
1alexxxx
сообщение 19.2.2010, 14:30
Сообщение #19
Стаж: 16 лет

Сообщений: 354
Благодарностей: 61
Полезность: 0

Цитата(GODZILLA @ 19.2.2010, 15:25) *
Ты базу amx создал ??
мускул создаёт базу mysql и test по дэфолту. можешь в неё запихать


Можно по подробнее пожалуйста?=\
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 19.2.2010, 15:06
Сообщение #20


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(1alexxxx @ 19.2.2010, 14:30) *
Можно по подробнее пожалуйста?=\

ну ема я же у тебя спрашивал ты говоришь все сделал,

Цитата
sql CREATE DATABASE имя_базы_данных - создается бд
CREATE TABLE имя_таблицы - создается таблица


имя бд и имя таблицы должны совпадать с теме что ты указываешь
например

создается бд amx

Код
CREATE DATABASE "amx"


в ней создается таблица admin

Код
CREATE TABLE "admin"


mysql должен быть запущен

теперь у тебя должны полуится след данные

Цитата
amx_sql_host "localhost"
amx_sql_user "root" - или другой если менял
amx_sql_pass "свой пасс"
amx_sql_db "amx"
amx_sql_table "admins"
amx_sql_type "mysql"


Отредактировал: Mr.Dmitry, - 19.2.2010, 15:11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: