Вернуться   Биткоин Форум > - Помощь начинающим
18 июня 2011, 9:11:56 AM   # 1
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Это Mining Farm техподдержка нить, где ограничена и не ограниченные пользователи могут обсуждать и помогать в установке Mining Farm.

* Не перегибать не по теме в pushpool и bitcoind обсуждения.
 В принципе быть зрелыми, не взять нить от темы разговоров (вы можете начать свой собственный)
Благодаря!

Официальный Mining Farm # 2 Тема: http://forum.bitcoin.org/index.php?topic=10617.0
Pushpoold Tech Support Тема: http://forum.bitcoin.org/index.php?topic=10321.0
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland


Как заработать Биткоины?
Без вложений. Не майнинг.


18 июня 2011, 9:23:13 AM   # 2
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Получил 1806 Биткоинов
Реальная история.





* Reserved Сообщение For Now
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

19 июня 2011, 3:51:06 AM   # 3
 
 
Сообщения: 630
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Как Mining Farm получить информацию от акций pushpool? проверить ли shares.log или MySQL? Если MySQL, что должно мой файл server.json выглядеть, чтобы заполнить таблицу акций?
phorensic сейчас офлайн Пожаловаться на phorensic   Ответить с цитированием Мультицитирование сообщения от phorensic Быстрый ответ на сообщение phorensic

19 июня 2011, 4:00:26 AM   # 4
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Mining Farm recieves своих акций с MySQL. Можно включить MySQL, установив sharelog истинно, то настройки запроса MySQL по своему вкусу.
Вот справка из опорной нити pushpool технологий,
Код:
{
   # сетевые порты
   "Слушать" : [
      # Двоичный протокол (по умолчанию), порт 8342
      { "порт" : 8342},

      # HTTP JSON-RPC протокол, порт 8341
      { "порт" : 8347, "протокол" : "HTTP-JSON" },

      Протокол HTTP # JSON-RPC, порт 8344,
      #proxy, скорее всего, ваш внешний адрес IP, если ваш работает общественный бассейн | Общественные бассейны не будут иметь следующий IP-адрес: (10.0.0.1, 127.0.0.1, 192.168.1.100, или 192.168.254.254, и т.д., и т.д.)
      # запросы к нам | "полномочие" должен быть установлен на ваш IP-адрес, что люди будут подключаться через
      { "порт" : 8344, "протокол" : "HTTP-JSON",
        "полномочие" : "127.0.0.1" },

      # Двоичный протокол, локальный только порт 8338
      # Хозяин, скорее всего, ваш локальный адрес
      { "хозяин" : "127.0.0.1", "порт" : 8338, "протокол" : "двоичный" }
   ],

   # настройка базы данных
   "база данных" : Для вставки данных акций или иногда называют "Работа"
      "sharelog" : правда,
      "stmt.pwdb":"Выбор пароля FROM pool_worker WHERE имя пользователя =?",
      
      "stmt.sharelog":"INSERT INTO акций (rem_host, имя пользователя, our_result, upstream_result, причина, решение) VALUES (?,?,?,?,?,?)"

   ,

   #uncoment это, когда вы хотите использовать Memcached (рекомендуется для серверов более 1,5 Гб оперативной памяти)
   # Настройки кэша
   #"Memcached" : {
   #   "серверы" : [
   # { "хозяин" : "127.0.0.1", "порт" : 11211}
   #]
   #},

   "ПИД-регулятор" : "/tmp/pushpoold.pid",

   # Переопределяет локального обнаружения имени хоста
   "forcehost" : "localhost.localdomain",

   "log.requests" : "/tmp/request.log",
   "log.shares" : "/tmp/shares.log",

   # Сервер принимает longpolling (ж / SIGUSR1 вызывается для каждого BLK)
   "longpoll.disable" : ложный,

   # Длина времени для кэширования учетных данных имя пользователя / пароль, в секундах
   "auth.cred_cache.expire" : 75,

   # RPC настройки
   Настройки #Bitcoind Protocal
   #Host были bitcoind можно найти в сети
   "rpc.url" : "http://127.0.0.1:8332/",
   #Username & пароль для подключения к bitcoind
   "rpc.user" : "BitcoindUsername",
   "rpc.pass" : "BitcoindPassword",

   # Переписывают вернулся «цель» к затруднению-1?
   "rpc.target.rewrite" : правда
}

Как Mining Farm получить информацию от акций pushpool? проверить ли shares.log или MySQL? Если MySQL, что должно мой файл server.json выглядеть, чтобы заполнить таблицу акций?

Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

19 июня 2011, 4:16:58 AM   # 5
 
 
Сообщения: 630
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Как и некоторые другие люди более в этой теме у меня возникли проблемы с получением таблицы акций, чтобы обновить. В моей server.json у меня такая же линия
котировка
"stmt.sharelog":"INSERT INTO акций (rem_host, имя пользователя, our_result, upstream_result, причина, решение) VALUES (?,?,?,?,?,?)"
  У меня есть несколько рабочих, связанных с pushpool и все напевая вместе. Shares.log является улей, но pushpool не вставляя в MySQL.
котировка
MySQL> SELECT * FROM акций;
Пустой набор (0,00 сек)
phorensic сейчас офлайн Пожаловаться на phorensic   Ответить с цитированием Мультицитирование сообщения от phorensic Быстрый ответ на сообщение phorensic

19 июня 2011, 4:21:46 AM   # 6
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Интересная. Какие результаты вы получите в окне pushpool отладки?

Как и некоторые другие люди более в этой теме у меня возникли проблемы с получением таблицы акций, чтобы обновить. В моей server.json у меня такая же линия
котировка
"stmt.sharelog":"INSERT INTO акций (rem_host, имя пользователя, our_result, upstream_result, причина, решение) VALUES (?,?,?,?,?,?)"
  У меня есть несколько рабочих, связанных с pushpool и все напевая вместе. Shares.log является улей, но pushpool не вставляя в MySQL.
котировка
MySQL> SELECT * FROM акций;
Пустой набор (0,00 сек)
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

19 июня 2011, 4:25:53 AM   # 7
 
 
Сообщения: 630
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Код:
@ Server1: ~ / pushpool / SBIN $ ./pushpoold -D = 2 -E -F
[2011-06-18 21: 35: 28,659398] Прослушивание на хосте :: порт 8336
[2011-06-18 21: 35: 28,659476] Прослушивание на хосте :: порт 8337
[2011-06-18 21: 35: 28.659504] Listening на хосте 127.0.0.1 порт 8338
[2011-06-18 21: 35: 28,661351] инициализируется
[2011-06-18 22: 25: 12,369716] доказательство правильности работы Найдено
[2011-06-18 23: 20: 48,742067] доказательство правильности работы Найдено

Изменить: Просто понял, что я имел неправильно флаг отладки.

Код:
@ Server1: ~ / pushpool / SBIN $ ./pushpoold --debug = 2 -E -F
[2011-06-19 04: 50: 8,288509] включен отладочный вывод
[2011-06-19 04: 50: 8,288715] Принуждение локального имени хоста для localhost.localdomain
[2011-06-19 04: 50: 8,324411] Прослушивание на хосте :: порт 8336
[2011-06-19 04: 50: 8,324453] Прослушивание на хосте :: порт 8337
[2011-06-19 04: 50: 8,324483] Прослушивание на хосте 127.0.0.1 порт 8338
[2011-06-19 04: 50: 8,326300] инициализируется
запрос протокола JSON:
{"метод": "getwork", "Титулы": [], "Я бы": 1}

* О том, чтобы подключиться () к 127.0.0.1 порт 8332 (# 0)
* Попытка 127.0.0.1 ... * TCP_NODELAY набор
* связанный
* Подключение к 127.0.0.1 (127.0.0.1) порт 8332 (# 0)
* Сервер аутентификации с помощью Basic с пользовательским «пользователя»
> POST / HTTP / 1.1
Авторизация: Basic Yml0Y29pbm1vbmtleTpTaG93bWV0aGVtb25leSE =
Ведущий: 127.0.0.1:8332
Accept: * / *
Accept-Encoding: выкачать, GZIP
Content-тип: / JSON
Content-Length: 45

< HTTP / 1.1 200 OK
< Дата: Вс, 19 июня 2011 4:51:40 +0000
< Подключение: закрыть
< Content-Length: 592
< Content-Type: применение / JSON
< Сервер: Bitcoin-JSON-RPC / 0.3.23-бета
<
* Закрытие соединения # 0
JSON ответ протокола:
{
   "ошибка": ноль,
   "результат": {
      "цель": "00000000000000000000000000000000000000000000000000c4be0700000000",
      "Midstate": "94305f6feccc90e1a1bbfe3720e9a45d6c564aa9eeeca037db86a25d18c6458c",
      "данные": "00000001f9da09d842fea421a45bf0ff87c4e35c079f1499c73ef10e0018d59e0000000070df258c459e2db5499ec65d67e38e561da6aaf20ed5b91e96b3756c643cc7244dfd80611c07bec400000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000",
      "hash1": "00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000010000"
   },
   "Я бы": 1
}
запрос протокола JSON:
{"метод": "getwork", "Титулы": [], "Я бы": 2}

* О том, чтобы подключиться () к 127.0.0.1 порт 8332 (# 0)
* Попытка 127.0.0.1 ... * TCP_NODELAY набор
* связанный
* Подключение к 127.0.0.1 (127.0.0.1) порт 8332 (# 0)
* Сервер аутентификации с помощью Basic с пользовательским «пользователя»
> POST / HTTP / 1.1
Авторизация: Basic Yml0Y29pbm1vbmtleTpTaG93bWV0aGVtb25leSE =
Ведущий: 127.0.0.1:8332
Accept: * / *
Accept-Encoding: выкачать, GZIP
Content-тип: / JSON
Content-Length: 45

< HTTP / 1.1 200 OK
< Дата: Вс, 19 июня 2011 4:52:36 +0000
< Подключение: закрыть
< Content-Length: 592
< Content-Type: применение / JSON
< Сервер: Bitcoin-JSON-RPC / 0.3.23-бета
<
* Закрытие соединения # 0
JSON ответ протокола:
{
   "ошибка": ноль,
   "результат": {
      "цель": "00000000000000000000000000000000000000000000000000c4be0700000000",
      "Midstate": "c6f80f7a87dc954a039ccf7d0725950d816fdf838639b3789d2155e066006f6b",
      "данные": "00000001f9da09d842fea421a45bf0ff87c4e35c079f1499c73ef10e0018d59e0000000064d102f328ad2903ef39d57bfeab81db98face7fe3d51f60beb7027a79ecb8f44dfd80991c07bec400000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000",
      "hash1": "00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000010000"
   },
   "Я бы": 2
}
phorensic сейчас офлайн Пожаловаться на phorensic   Ответить с цитированием Мультицитирование сообщения от phorensic Быстрый ответ на сообщение phorensic

19 июня 2011, 4:58:41 AM   # 8
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Какие результаты вы получите, если применить этот запрос в MySQL непосредственно с имитацией данными?

Попробуйте последующий запрос (проверено) для проверки
котировка
INSERT INTO акций (rem_host, имя пользователя, our_result, upstream_result, причина, решение) VALUES (" ", " ", "Y", "", " ", " ")
Как и некоторые другие люди более в этой теме у меня возникли проблемы с получением таблицы акций, чтобы обновить. В моей server.json у меня такая же линия
котировка
"stmt.sharelog":"INSERT INTO акций (rem_host, имя пользователя, our_result, upstream_result, причина, решение) VALUES (?,?,?,?,?,?)"
  У меня есть несколько рабочих, связанных с pushpool и все напевая вместе. Shares.log является улей, но pushpool не вставляя в MySQL.
котировка
MySQL> SELECT * FROM акций;
Пустой набор (0,00 сек)
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

19 июня 2011, 5:32:21 AM   # 9
 
 
Сообщения: 630
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Код:
MySQL> INSERT INTO акций (rem_host, имя пользователя, our_result, upstream_result, причина, решение) VALUES (" ", " ", "Y", " ", " ", " ");
Запрос ОК, 1 ряд пострадавших, 2 предупреждения (0,03 сек)

MySQL> SELECT * FROM акций;
+----+------+----------+----------+------------+-----------------+--------+----------+
| ID | время | rem_host | имя пользователя | our_result | upstream_result | причина | решение |
+----+------+----------+----------+------------+-----------------+--------+----------+
| 1 | 0 | | | Y | | | |
+----+------+----------+----------+------------+-----------------+--------+----------+
1 строка в наборе (0,00 сек)
phorensic сейчас офлайн Пожаловаться на phorensic   Ответить с цитированием Мультицитирование сообщения от phorensic Быстрый ответ на сообщение phorensic

19 июня 2011, 5:40:09 AM   # 10
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Код:
MySQL> INSERT INTO акций (rem_host, имя пользователя, our_result, upstream_result, причина, решение) VALUES (" ", " ", "Y", " ", " ", " ");
Запрос ОК, 1 ряд пострадавших, 2 предупреждения (0,03 сек)

MySQL> SELECT * FROM акций;
+----+------+----------+----------+------------+-----------------+--------+----------+
| ID | время | rem_host | имя пользователя | our_result | upstream_result | причина | решение |
+----+------+----------+----------+------------+-----------------+--------+----------+
| 1 | 0 | | | Y | | | |
+----+------+----------+----------+------------+-----------------+--------+----------+
1 строка в наборе (0,00 сек)

Я вижу, что вы получили 2 предупреждение они были связанными с этим запросом, и если да, то что это предупреждение сказать?
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

19 июня 2011, 5:59:12 AM   # 11
 
 
Сообщения: 630
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Спасибо за поддержку Xen

Код:
MySQL> ВЫСТАВКАХ ПРЕДУПРЕЖДЕНИЯ;
+---------+------+------------------------------------------------------+
| Уровень | Код | Сообщение |
+---------+------+------------------------------------------------------+
| Предупреждение | 1364 | Поле «Время» не имеет значения по умолчанию |
| Предупреждение | 1265 | Данные усеченные для столбца «upstream_result» в строке 1 |
+---------+------+------------------------------------------------------+
2 строки в наборе (0,00 сек)

Когда я установил мои таблицы я использовал свой пример из потока Pushpool Технической поддержки

котировка
CREATE TABLE IF NOT EXISTS `pool_worker` (
  `Id` INT (255) NOT NULL AUTO_INCREMENT,
  `AssociatedUserId` INT (255) NOT NULL,
  `Username` VARCHAR (50) По умолчанию значение NULL,
  `Password` VARCHAR (255) По умолчанию значение NULL,
  ПЕРВИЧНЫЙ КЛЮЧ ( `id`)
) ДВИГАТЕЛЬ = MyISAM CHARSET = УМОЛЧАНИЮ latin1 AUTO_INCREMENT = 0;

CREATE TABLE IF NOT EXISTS `shares` (
  `Id` BIGINT (30) NOT NULL AUTO_INCREMENT,
  `Time` INT (255) NOT NULL,
  `Rem_host` VARCHAR (255) NOT NULL,
  `Username` VARCHAR (120) NOT NULL,
  `Our_result` перечисление ( 'Y', 'N') NOT NULL,
  `Upstream_result` перечисление ( 'Y', 'N') По умолчанию значение NULL,
  `Reason` VARCHAR (50) По умолчанию значение NULL,
  `Solution` VARCHAR (257) NOT NULL,
  ПЕРВИЧНЫЙ КЛЮЧ ( `id`)
) ДВИГАТЕЛЬ = InnoDB CHARSET = УМОЛЧАНИЮ latin1 AUTO_INCREMENT = 0;

Есть ли у меня слишком много столбцов для pushpool обрабатывать? Я замечаю, есть только 6 значений в server.json и 8 столбцов в таблице SQL. К сожалению, до сих пор несколько из нуба MySQL, этот материал всегда устанавливаемся для меня заранее, я обычно поддерживаю только после установки 
phorensic сейчас офлайн Пожаловаться на phorensic   Ответить с цитированием Мультицитирование сообщения от phorensic Быстрый ответ на сообщение phorensic

19 июня 2011, 6:20:03 AM   # 12
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Да нет проблем!
Спасибо за поддержку Xen

Код:
MySQL> ВЫСТАВКАХ ПРЕДУПРЕЖДЕНИЯ;
+---------+------+------------------------------------------------------+
| Уровень | Код | Сообщение |
+---------+------+------------------------------------------------------+
| Предупреждение | 1364 | Поле «Время» не имеет значения по умолчанию |
| Предупреждение | 1265 | Данные усеченные для столбца «upstream_result» в строке 1 |
+---------+------+------------------------------------------------------+
2 строки в наборе (0,00 сек)

Когда я установил мои таблицы я использовал свой пример из потока Pushpool Технической поддержки

котировка
CREATE TABLE IF NOT EXISTS `pool_worker` (
  `Id` INT (255) NOT NULL AUTO_INCREMENT,
  `AssociatedUserId` INT (255) NOT NULL,
  `Username` VARCHAR (50) По умолчанию значение NULL,
  `Password` VARCHAR (255) По умолчанию значение NULL,
  ПЕРВИЧНЫЙ КЛЮЧ ( `id`)
) ДВИГАТЕЛЬ = MyISAM CHARSET = УМОЛЧАНИЮ latin1 AUTO_INCREMENT = 0;

CREATE TABLE IF NOT EXISTS `shares` (
  `Id` BIGINT (30) NOT NULL AUTO_INCREMENT,
  `Time` INT (255) NOT NULL,
  `Rem_host` VARCHAR (255) NOT NULL,
  `Username` VARCHAR (120) NOT NULL,
  `Our_result` перечисление ( 'Y', 'N') NOT NULL,
  `Upstream_result` перечисление ( 'Y', 'N') По умолчанию значение NULL,
  `Reason` VARCHAR (50) По умолчанию значение NULL,
  `Solution` VARCHAR (257) NOT NULL,
  ПЕРВИЧНЫЙ КЛЮЧ ( `id`)
) ДВИГАТЕЛЬ = InnoDB CHARSET = УМОЛЧАНИЮ latin1 AUTO_INCREMENT = 0;

Есть ли у меня слишком много столбцов для pushpool обрабатывать? Я замечаю, есть только 6 значений в server.json и 8 столбцов в таблице SQL. К сожалению, до сих пор несколько из нуба MySQL, этот материал всегда устанавливаемся для меня заранее, я обычно поддерживаю только после установки 
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

19 июня 2011, 6:48:40 AM   # 13
 
 
Сообщения: 630
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Один пользователь "genewitch" сказал, что они составлены pushpool из Git репозитория и он начал заселять их MySQL таблицы акций. Просто сделал это, не повезло.
phorensic сейчас офлайн Пожаловаться на phorensic   Ответить с цитированием Мультицитирование сообщения от phorensic Быстрый ответ на сообщение phorensic

19 июня 2011, 6:54:15 AM   # 14
 
 
Сообщений: 56
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

У меня был хороший пост с описанием того, что могло бы идти дальше, то власть вышла. Итак, теперь вы получите простой вариант:

котировка
`Time` INT (255) NOT NULL,

Не должно быть NOT NULL. "Поле «Время» не имеет значения по умолчанию," означает, что вы не указали значение для `time` в операторе вставки. Поскольку нет никакого значения, и она не может быть нулевым (значение по умолчанию, если столбец не указан в операторе вставки) система дает эту ошибку. Измените этот столбец на что-то вроде `time` междунар.

Действительно Гуе создать таблицу заявление ТОГО, с указанием длиной для целых чисел, используя BIGINT для ключевых столбцов. Сделайте свой прежний DBA сам съежиться
fascistmuffin сейчас офлайн Пожаловаться на fascistmuffin   Ответить с цитированием Мультицитирование сообщения от fascistmuffin Быстрый ответ на сообщение fascistmuffin

19 июня 2011, 7:26:04 AM   # 15
 
 
Сообщения: 630
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Измененный `time` к вашему предложению. Я могу вставить в акции вручную 0 предупреждений в настоящее время. Однако pushpool до сих пор не может ВСТАВИТЬ. Restarted pushpool и использован новый работник.
phorensic сейчас офлайн Пожаловаться на phorensic   Ответить с цитированием Мультицитирование сообщения от phorensic Быстрый ответ на сообщение phorensic

19 июня 2011, 7:43:10 AM   # 16
 
 
Сообщений: 56
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

CREATE TABLE IF NOT EXISTS `shares` (
  `Id` BIGINT NOT NULL AUTO_INCREMENT,
  `Time` INT,
  `Rem_host` VARCHAR (255),
  `Username` VARCHAR (120),
  `Our_result` перечисление ( 'Y', 'N'),
  `Upstream_result` перечисление ( 'Y', 'N'),
  `Reason` VARCHAR (50),
  `Solution` VARCHAR (257),
  ПЕРВИЧНЫЙ КЛЮЧ ( `id`)
) ДВИГАТЕЛЬ = InnoDB CHARSET = УМОЛЧАНИЮ latin1 AUTO_INCREMENT = 0;

Попробуй это. Я видел выше, что вы сказали, что server.json было 6 значений, а таблица имеет 8, так что я все еще думаю, что это НЕ NULL вопрос. Я изменил все, чтобы быть не NOT NULL (один раз двойное отрицание правильно! Твой ход грамматику!). Я также изменил характеристики формата для целых чисел, потому что те просто ошибка меня.
fascistmuffin сейчас офлайн Пожаловаться на fascistmuffin   Ответить с цитированием Мультицитирование сообщения от fascistmuffin Быстрый ответ на сообщение fascistmuffin

19 июня 2011, 7:45:47 AM   # 17
 
 
Сообщения: 630
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Я должен упомянуть, я бегу bitcoind на testnet. Есть ли pushpool каким-то образом блокировать вставки в акции базы данных MySQL, которые были получены от testnet? Кроме того, только что заметил, оригинал темы сказал, не вдаваться в pushpool или bitcoind технической поддержки, извините!
phorensic сейчас офлайн Пожаловаться на phorensic   Ответить с цитированием Мультицитирование сообщения от phorensic Быстрый ответ на сообщение phorensic

19 июня 2011, 7:46:39 AM   # 18
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

CREATE TABLE IF NOT EXISTS `shares` (
  `Id` BIGINT NOT NULL AUTO_INCREMENT,
  `Time` INT,
  `Rem_host` VARCHAR (255),
  `Username` VARCHAR (120),
  `Our_result` перечисление ( 'Y', 'N'),
  `Upstream_result` перечисление ( 'Y', 'N'),
  `Reason` VARCHAR (50),
  `Solution` VARCHAR (257),
  ПЕРВИЧНЫЙ КЛЮЧ ( `id`)
) ДВИГАТЕЛЬ = InnoDB CHARSET = УМОЛЧАНИЮ latin1 AUTO_INCREMENT = 0;

Попробуй это. Я видел выше, что вы сказали, что server.json было 6 значений, а таблица имеет 8, так что я все еще думаю, что это НЕ NULL вопрос. Я изменил все, чтобы быть не NOT NULL (один раз двойное отрицание правильно! Твой ход грамматику!). Я также изменил характеристики формата для целых чисел, потому что те просто ошибка меня.

Спасибо за это понимание, я был некондиционным, что INT может быть создан из предела, я буду использовать это в следующем Mining Farm v4.0.4 обновления
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

19 июня 2011, 7:47:43 AM   # 19
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

Я должен упомянуть, я бегу bitcoind на testnet. Есть ли pushpool каким-то образом блокировать вставки в акции базы данных MySQL, которые были получены от testnet? Кроме того, только что заметил, оригинал темы сказал, не вдаваться в pushpool или bitcoind технической поддержки, извините!

Ее было несколько дней, но я уверен, что testnet работал для меня, когда я попробовал это, я мог бы быть неправильно Тхо
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

19 июня 2011, 7:59:48 AM   # 20
 
 
Сообщений: 56
Цитировать по имени
цитировать ответ
по умолчанию Re: Майнинг Farm - техническая поддержка

CREATE TABLE IF NOT EXISTS `shares` (
  `Id` BIGINT NOT NULL AUTO_INCREMENT,
  `Time` INT,
  `Rem_host` VARCHAR (255),
  `Username` VARCHAR (120),
  `Our_result` перечисление ( 'Y', 'N'),
  `Upstream_result` перечисление ( 'Y', 'N'),
  `Reason` VARCHAR (50),
  `Solution` VARCHAR (257),
  ПЕРВИЧНЫЙ КЛЮЧ ( `id`)
) ДВИГАТЕЛЬ = InnoDB CHARSET = УМОЛЧАНИЮ latin1 AUTO_INCREMENT = 0;

Попробуй это. Я видел выше, что вы сказали, что server.json было 6 значений, а таблица имеет 8, так что я все еще думаю, что это НЕ NULL вопрос. Я изменил все, чтобы быть не NOT NULL (один раз двойное отрицание правильно! Твой ход грамматику!). Я также изменил характеристики формата для целых чисел, потому что те просто ошибка меня.

Спасибо за это понимание, я был некондиционным, что INT может быть создан из предела, я буду использовать это в следующем Mining Farm v4.0.4 обновления

Вы также можете захотеть пересмотреть свои перечисления. Вы можете изменить их на Чар (1) поля, что составляет 1 байт пространства, и у вас есть гораздо больше возможностей, в случае, если вам нужно добавить больше значений в будущем. Вам не нужно беспокоиться об обновлениях базы данных, если требуется другое значение. Кроме того, вы можете изменить BIGINT к INT UNSIGNED, чтобы сэкономить на пространстве. Если вы не собираетесь на значениях, превышающих 4294967295, вы будете в безопасности, используя Int неподписанных, экономя 4 байта места для каждой записи.

Все эти изменения не должны вызывать какие-либо потери данных во время обновления. Вам может понадобиться сделать скрипт преобразования / обновления для изменения перечислений, хотя. Что-то вдоль линий временной таблицы с новой структурой и ВЫБРАТЬ ....., случай, когда our_result = «Y», то «Y» еще «N», .... FROM .......) , а затем сбросив старую таблицу и переименовать темп один.
fascistmuffin сейчас офлайн Пожаловаться на fascistmuffin   Ответить с цитированием Мультицитирование сообщения от fascistmuffin Быстрый ответ на сообщение fascistmuffin



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW