Pages: [1] 2 3 4   Go Down
Send this topic | Print
Author Topic: MySQL база внешняя  (Read 8175 times)
OvaleZ
Active Member
**
Offline Offline

Posts: 51


WWW
« on: August 01, 2007, 02:20:05 AM »

Разрешается ли правилами хостинга использовать внешнюю базу данных, т.е. базу на другом хосте?
Logged
Tervel
Active Member
**
Offline Offline

Posts: 60


« Reply #1 on: August 01, 2007, 03:52:23 AM »

Я запретов в соглашении не встречал.
Я использую внешнюю базу.
Вроде все нормально.
Logged
F3R
Member
*
Offline Offline

Posts: 41


WWW
« Reply #2 on: August 01, 2007, 05:20:20 PM »

Только для работы с внешней базой нужны открытые сокеты (30 постов и заявка в саппорт)
Logged

OvaleZ
Active Member
**
Offline Offline

Posts: 51


WWW
« Reply #3 on: August 01, 2007, 05:33:30 PM »

Где это такое написано? хотя вчера я пробовал подключиться к внешней БД
коннект прошел нормально, а вот с передачей данных туго очень: не захотели передаваться Sad
Однако могла и база лагануть...
Logged
F3R
Member
*
Offline Offline

Posts: 41


WWW
« Reply #4 on: August 01, 2007, 05:50:01 PM »

Где это такое написано?
Например, здесь
Logged

Tervel
Active Member
**
Offline Offline

Posts: 60


« Reply #5 on: August 01, 2007, 06:04:56 PM »

Только для работы с внешней базой нужны открытые сокеты (30 постов и заявка в саппорт)
Cтранно, у меня все работает и без fsockopen с внешней базой.
Задержек не замечаю. Страницы открываются быстро.
Logged
track
Active Member
**
Offline Offline

Posts: 52


« Reply #6 on: August 01, 2007, 07:37:18 PM »

Только для работы с внешней базой нужны открытые сокеты (30 постов и заявка в саппорт)
сколько уних длится подключение? уже неделю жду angry
Logged
OvaleZ
Active Member
**
Offline Offline

Posts: 51


WWW
« Reply #7 on: August 02, 2007, 01:47:34 AM »

У меня тоже не коннектит, хотя и просто чрез пхпмайадмин на внешнюю не заходит Sad
Logged
black1277
Голос Разума
Hyper-Active Member
***
Offline Offline

Posts: 107


WWW
« Reply #8 on: August 03, 2007, 03:47:09 AM »

Я на 11box-e. Зарегался здесь с месяц назад. Прикрутил внешнюю базу - пока работает. Другие, исходящие тоже вроде работают. Проверял функцией curl - ок. Вопрос в другом, изменится это после 5-го августа или нет? Кто, что понял по этому поводу? Я тут проштудировал посты и переводы - единого мнения у меня не сложилось.
Logged

ComIntern
Active Member
**
Offline Offline

Posts: 94

Russian bolshevik


WWW
« Reply #9 on: August 04, 2007, 04:39:35 AM »

Это как это можно без fsockopen?
 Научите  cheesy
Logged

You  should never ask anyone for anything.
Never - and  especially from those who are more  powerful than yourself. They
will make the offer and they will give of their own accord.
(c) Woland, "The Master & Margarita"
cod
Что-то разболталась на ноге туфля - медленн&#
Active Member
**
Offline Offline

Posts: 75


WWW
« Reply #10 on: August 05, 2007, 07:26:22 PM »

для подключения внешней базы достаточно будет указать путь к базе или еще что надо?
Logged

Можете не читать о том, как я пробовал создать самостоятельно сайт
LOG
Ukraine forever
Hyper-Active Member
***
Offline Offline

Posts: 179


WWW
« Reply #11 on: August 05, 2007, 07:31:08 PM »

Прийдётся и мне попробывать прикрутить внешнюю бд  afro
тока вот немогу пока зайти в аккаунт
Logged


cod
Что-то разболталась на ноге туфля - медленн&#
Active Member
**
Offline Offline

Posts: 75


WWW
« Reply #12 on: August 05, 2007, 07:42:52 PM »

ты локальным пользуешся сервером? а то у меня была такая ерунда:
на локали создан сайт с таким же названием. как и на хосте. при включенном локальном сервере попробовал зайти на сервак, ну естественно пошел перехват на локаль))
потом, после отключения локалки попробовал зайти на сервер, оно нет доступа)) пока куки все не вычистил, то не пускало на через браузер, ни через FTP))
Logged

Можете не читать о том, как я пробовал создать самостоятельно сайт
teni
Active Member
**
Offline Offline

Posts: 56


WWW
« Reply #13 on: August 06, 2007, 04:35:40 AM »

Интересное решение про внешний SQL сервер. Надо будет попробовать.
Logged
jugene
Active Member
**
Offline Offline

Posts: 94


« Reply #14 on: August 06, 2007, 03:51:39 PM »

А не подскажите как это реализовать. Ну есть у меня БД на другом хосте. Как ее привязать? Изменить строчку ХОСТ или еще что-то? Если да, то как узнать адрес - хост своей новой-удаленной MYSQL.
Logged
black1277
Голос Разума
Hyper-Active Member
***
Offline Offline

Posts: 107


WWW
« Reply #15 on: August 06, 2007, 06:00:47 PM »

А не подскажите как это реализовать. Ну есть у меня БД на другом хосте. Как ее привязать?
Была тут где-то тема по этому поводу.
Code:
<?
$dbServer="SQL06...net"; // сервак на котором крутится БД
$dbName="username";                   // Имя Вашей БД на том серваке
$dbUser="black1277";                    // Имя пользователя БД
$dbPass="*******";                    //  Пароль
//****************************************************
//********** Пример подключения ************************
function db_err($dbh, $message) {
global $MYSQL_ERR;
$MYSQL_ERR=@$MYSQL_ERR.$message.mysql_errno().mysql_error();
}
function db_connect() {
global $dbName,$dbUser,$dbPass,$dbServer;
  $dbh =@mysql_connect($dbServer,$dbUser,$dbPass);
  if(!$dbh) { db_err($dbh, "mysql_connect"); return false;}
  $res =@mysql_select_db($dbName);
  if(!$res) { db_err($dbh, "mysql_select_db"); return false;}
  return($dbh);
}
$dbc=db_connect();             // Подключаемся
if(!$dbc) {echo $MYSQL_ERR; exit;}  // Если не вышло - выводится какая ошибка
Echo "Всё ок!";                              // Если это напечатается, значит всё нормально с подключением
Это пример кода, который у меня работает. Сегодня проверял.
Для приложений использующих БД ищите конфигурационный файл с параметрами подключения и меняйте там строки похожие на первые 4 в приведённом выше коде. Вроде всё понятно.
Logged

jugene
Active Member
**
Offline Offline

Posts: 94


« Reply #16 on: August 06, 2007, 06:18:52 PM »

Та я думаю со стандартным подключением тоже работьа будет, просто нужно хост изменить, как узнать какой он?
Logged
black1277
Голос Разума
Hyper-Active Member
***
Offline Offline

Posts: 107


WWW
« Reply #17 on: August 06, 2007, 06:32:41 PM »

Какой хост? Непонятен вопрос. Не знаешь на каком хосту твоя БД?  cheesy
Logged

all-free-nokia
Active Member
**
Offline Offline

Posts: 60


« Reply #18 on: August 06, 2007, 07:51:31 PM »

Ну например у меня форум phpBB довольно популярный форум может кто знает, какой файл там нужно править?
Logged

black1277
Голос Разума
Hyper-Active Member
***
Offline Offline

Posts: 107


WWW
« Reply #19 on: August 06, 2007, 08:01:09 PM »

Я знаю!
В корневой папке лежит файл config.php - его и править.
Примерно так выглядит:
Code:
<?php


// phpBB 2.x auto-generated config file
// Do not change anything in this file!

$dbms = 'mysql';

$dbhost = 'test1.ru';
$dbname = 'forum';
$dbuser = 'forum';
$dbpasswd = 'qwerty';

$table_prefix = 'phpbb_';

define('PHPBB_INSTALLED', true);

?>

правим 4 строчки
Logged

Pages: [1] 2 3 4   Go Up
Send this topic | Print
Jump to: