기고글 토론 "MQL5(MQL4)에서 MySQL 데이터베이스에 액세스하는 방법" - 페이지 16

 
Freemans Core:
안녕하세요 질문이 있습니다 (제가 일본인이라 영어 번역이 잘못된 문장이니 용서해 주시기 바랍니다) MySQL에서 멀티바이트 문자를 선택하면 Mysql에서 멀티바이트 문자를 선택하면 가블링이 발생하는데, 이 프로그램은 멀티바이트 문자를 지원하나요?


아직은 아니요, 다음 릴리스에서는 멀티바이트 문자를 지원하도록 작업 중입니다.

현재로서는 - 아니요. 멀티바이트 문자를 지원하는 다음 릴리스를 준비 중입니다.

 

2017.04.21 14:17:26.454 FXDATA_MYSQL2_1M AUDUSD,M1: 커서 열기에 실패했습니다. 오류: 최대 열린 커서 수를 초과했습니다.

이 오류는 무엇인가요!

 
Guangdong Jin:

2017.04.21 14:17:26.454 FXDATA_MYSQL2_1M AUDUSD,M1: 커서 열기에 실패했습니다. 오류: 최대 열린 커서 수를 초과했습니다.

이 오류가 무엇인가요!


이는 동시에 열린 커서 수가 제한(256개)에 도달했음을 의미합니다.

데이터를 선택한 후 커서를 닫지 않아 동시에 열린 커서 수가 제한(256개)에 도달했음을 의미합니다.

 
훌륭한 작업입니다, Евгений, 저는 귀하의 MySQL 커넥터 라이브러리를 사용하는 몇 가지 EA가 있으며, 그중 일부는 MT4 용이고 일부는 MT5 용입니다 (MQL4에서 MQL5로 코드를 다시 작성하는 데 어려움을 겪었지만 이제는 모든 것이 완벽하게 작동합니다).
MySQL 서버는 매우 바쁘고, EA는 매일 수천 개의 레코드(주로 가격 및 주문 데이터)를 선택하고 삽입합니다 - 2주 이상 거래 터미널이나 MySQL 서버를 다시 시작하지 않았습니다 - 눈에 띄는 성능 저하나 메모리 누수가 없으며 의심스러울 정도로 안정적으로 작동합니다.
계속 잘 부탁드립니다!
 

쿼리 문자열이 32KB보다 길면 터미널이 충돌하는 것을 발견했습니다.
실행되는 쿼리 문자열의 길이를 늘릴 수 있나요? 내 프로젝트에서 UNION ALL이 많은 동적 쿼리 문자열을 작성해야 하나요?

이 문제를 어떻게 해결할 수 있는지 잘 모르겠습니다: MySqlCursorOpen(DB,sql_query);

 

아주 좋아요!

중국어를 지원해주세요.

이메일: 5145495@qq.com

 
Eugeniy Lugovoy:
x64 플랫폼의 경우 다음 라이브러리를 사용하세요(토론 포함).

정말 감사합니다!

아주 좋습니다.

 
Budyoni Damyanov:

쿼리 문자열이 32KB보다 길면 터미널이 충돌하는 것을 발견했습니다.
실행되는 쿼리 문자열의 길이를 늘릴 수 있나요? 내 프로젝트에서 UNION ALL이 많은 동적 쿼리 문자열을 작성해야 하나요?

이 문제를 어떻게 해결할 수 있는지 잘 모르겠습니다: MySqlCursorOpen(DB,sql_query);


안녕하세요, libmysql.dll을로드 할 수 없다는 오류가 발생했습니다.
왜이 메시지가 표시됩니까? 이미 dll 파일을 MQL4 / 라이브러리 / libmysql.dll에 넣었지만.

원인은 무엇입니까? 내가 볼 수있는 것은 파일을 가져온 것이고 다른 것은 없지만 이미 확인란을 선택해도로드 할 수 없기 때문입니다. 이 문제를 도와주실 수 있나요? 왜 그런 일이 발생했는지 알 수 없기 때문입니다.


참고 : Windows 10 x64 및 Exness의 Metatrader4를 사용하고 있습니다.

감사합니다.

 
Budyoni DamyanovBudyoni Damyanov : :
ทำงานที่ยอดเยี่ยมฉันมีสอง EA ใช้ MySQL ของคุณเชื่อมต่อบางส่วนของเขาสำหรับ MT4 บาง MT5 (ฉันมีเวลาที่ยากที่จะเขียนรหัสจาก MQL4 เพื่อ MQL5 แต่ตอนนี้ทุกอย่างทำงานได้อย่าง สมบูรณ์) ทำงานที่ยอดเยี่ยมฉันมีสอง) ทำงานที่ยอดเยี่ยมฉันมีสอง EA ซึ่งใช้ MySQL ของคุณเชื่อมต่อห้องสมุดบางส่วนของพวกเขาสำหรับ MT4 บาง MT5 (ฉันมีเวลาที่ยากที่จะเขียนรหัสจาก) MQL4 เพื่อ MQL5 แต่ตอนนี้ทุกอย่างทำงานได้อย่างสมบูรณ์)
(ส่วนใหญ่เป็นราคาและข้อมูลใบสั่งซื้อ) - - ฉันยังไม่ได้รีสตาร์ทเครื่องเท อร์มินัลการค้าหรือเซิร์ฟเวอร์ MySQL มานานกว่า 2 สัปดาห์ - ไม่มีการลดระดับประสิทธิภาพที่เห็นได้ ชัดหรือกา รั่วไหลของหน่วยความจำ, เขาทำงานพวกมีเสถียรภาพที่น่าสงสัย(ส่วนใหญ่เป็นราคาและข้อมูลใบสั่งซื้อ) - -. ฉันยังไม่ได้รีสตาร์ทเครื่องเทอร์มินัลการค้าหรือเซิร์ฟเวอร์ MySQL มานานกว่า 2 สัปดาห์ - ไม่มีการลดระดับประสิทธิภาพที่เห็นได้ชัดหรือการรั่วไหลของหน่วยความจำ, พวกเขาทำงานมีเสถียรภาพที่น่าสงสัย
เก็บงานที่ดี!เก็บงานที่ดี!
 

안녕하세요, 왜 이 메시지가 표시되나요? 어떻게 해결하나요?

연결에 실패했습니다! 오류입니다: 'mysql.hostinger.co.id'(10061) <~~~ 이전에는 10060이었는데 왜 저서버로 변경되는지 모르겠습니다.

누군가이 문제를 해결하는 데 도움을 줄 수 있습니까? 나는 이미 그것을 구글에서 시도했지만 벽에 부딪쳤다.

고마워요