"MQL5'ten (MQL4) MySQL Veritabanına Nasıl Erişilir" makalesi için tartışma - sayfa 25

 
Yu Zhang:
sql komutunu değiştirmeyi destekliyor mu?

SQL'in DML, DDL, DCL komutlarını ve tabii ki SELECT'i destekler

 
Eugeniy Lugovoy:

MQLMySQL.dll & MQLMySQL.def dosyalarının "C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\" klasöründe bulunduğundan emin olun.

Gördüğünüz gibi, MQL programlarını Tester modunda çalıştırıyorsanız, libs'e giden yol farklı olacaktır (UAC nedeniyle)

Ajan yollarında aynı dll ve def dosyalarını kullanıyorum, ancak [126] hatası devam ediyor. Test cihazına özel bir sorun değildi.

 
Eugeniy Lugovoy:

Hy şimdilik yalnızca yerel olarak destekleniyor. bu çözümde sha2 desteğine gerçekten ihtiyacı olan var mı?

Yani veritabanı sunucunuz yerel olarak barındırılmıyor veya bir vpn altında bile değil mi?

Veritabanının, kendisine bağlanan ve belirli bir hesap üzerinde çalışmak için kabulü dışarı atan ve bazı ek bilgiler içerebilen satılan Uzman Danışmanlar için bir lisans sunucusu olduğunu varsayalım. Elbette bir seçenek olarak.

[Silindi]  

Merhaba, Eugeniy!

Tik verilerini depolamak için MySql kullanıyorum. Ancak sadece 1000 satır yazabiliyorum. Bu sınırı nasıl kaldırabilirim? Bana yardımcı olabilir misiniz?

 
Kirill Rudovich:

Merhaba, Eugeniy!

Tik verilerini depolamak için MySql kullanıyorum. Ancak sadece 1000 satır yazabiliyorum. Bu sınırı nasıl kaldırabilirim? Bana yardım edebilir misiniz?

Herhangi bir sınır yoktur, lütfen tikleri saklamak için mantığınızı kontrol edin. çoklu ifade modu kullanıyorsanız, yalnızca komut arabellek boyutu için sınır vardır, bu nedenle sorgularınızı 100 komuta bölebilir ve işlemleri kullanabilirsiniz.

 
MARCOS DALCIN ALVES DINIZ:

Ajan yollarında aynı dll ve def dosyalarını kullanıyorum, ancak [126] hatası devam ediyor. Test cihazına özel bir sorun değildi.

Ne yazık ki şu anda bu durumu yeniden üretemiyorum. ancak genellikle dll yüklenemediğinde / bulunamadığında 126 hatası yükselir. Normal modda iyi çalışıyor mu (test cihazında değil) ?

 
Dmitri Custurov:

Veritabanının, satılan Uzman Danışmanlar için bir lisans sunucusu olduğunu, bu sunucuya bağlandığını ve belirli bir hesap üzerinde çalışmak üzere kabul edildiğini ve bazı ek bilgiler içerebileceğini varsayalım. Bir seçenek olarak tabii ki.

Bence bu bir seçenek değil, bu durumda Uzman Danışman http/https-talebinden sunucuya gitmek daha iyidir, burada web hizmetini, güvenlik kurallarını ve yerel veritabanını lisanslarla yapılandırabilirsiniz. Web hizmeti, lisansları kontrol etmek için yerel olarak veritabanına bağlanacaktır. korumayı güçlendirmek ve aynı ddos saldırılarını filtrelemek için kapıyı yapılandırmak için vpn altına yerleştirilebilir.... Elbette bir seçenek olarak.

[Silindi]  
Eugeniy Lugovoy:

Herhangi bir sınır yoktur, lütfen tikleri saklamak için mantığınızı kontrol edin. çoklu ifade modu kullanıyorsanız, yalnızca komut arabellek boyutu için sınır vardır, bu nedenle sorgularınızı 100 komuta bölebilir ve işlemleri kullanabilirsiniz.

Cevap için teşekkürler.

 
Eugeniy Lugovoy:

Ne yazık ki şu anda bu durumu yeniden üretemiyorum. ancak genellikle dll yüklenemediğinde / bulunamadığında 126 hatası yükselir. Normal modda iyi çalışıyor mu (test cihazında değil) ?

OpenSSL sürümünü güncelledikten sonra çalıştı. Dinlediğiniz için teşekkürler.

 
DLL'yi hangi klasöre kaydedeceğim?