1Cmyadmin - lucrul cu mysql de la 1s, dezvoltare pentru 1s

MySQL este un sistem gratuit de gestionare a bazelor de date relaționale. Utilizarea pe scară largă în diverse sisteme - în sistemele corporative, aplicațiile ERP / CRM, sistemele Live Support (centre de asistență, camere de chat) sunt foarte frecvente pe web - cms, forumuri (aceleași 1C Bitrix sprijină colaborarea cu MySQL)







ADOdb este o bibliotecă software care oferă o interfață de aplicație pentru accesarea bazelor de date pentru diferite limbi de programare, pe baza unor concepte de Microsoft ActiveX Data Objects. Biblioteca oferă dezvoltatorului de aplicații un set de instrumente abstracte care vă permite să creați aplicații fără a trebui să programați suport pentru fiecare dintre tipurile posibile de surse de date specifice.

Dezvoltarea este o procesare externă pentru 1C: Enterprise 8.3 (interfața Taxi) și vă permite să vizualizați structura bazelor de date care rulează MySQL, vizualizați tabelele, efectuați interogări arbitrare. Ca parte a procesării, există o consolă de interogare care vă va permite să construiți o interogare SELECT simplă în modul vizual.

1Cmyadmin - lucrul cu mysql de la 1s, dezvoltare pentru 1s

Șirul de conexiune utilizat la conectarea cu ADOdb va arăta astfel:
DRIVER =; SERVER = dbserver; UID = nume de utilizator; PWD = pwd;

Și este posibil și mai ușor. După cum probabil ați ghicit (datorită tehnologiei utilizate ;-)) se presupune că lucrul cu instrumentul 1cmyadmin va fi din sistemul de operare Windows.

Prin urmare, recomand să configurați un sistem DSN (Nume sursă de date). De ce este convenabil?

- Puteți face rapid un test de conectare
- Reduceți în mod semnificativ șirul de conectare

Voi face o clarificare, care, judecând de forumuri, poate fi utilă pentru multe tuning DSN în Windows
În general, o aplicație de 32x sau 64x trebuie să acceseze configurația DSN corespunzătoare - într-un sistem pe 64 de biți există o setare pentru ambele 32 și 64

Serverul 1C: Enterprise (64-bit) pentru Windows trebuie să acceseze setările DSN pe 64 de biți
Serverul 1C: Enterprise (32-bit) pentru Windows trebuie să acceseze setările DSN pe 32 biți







Implicit, Windows pe 64 de biți solicită setarea DSN pentru aplicațiile pentru această platformă. Pentru a configura sub 32, trebuie să sunați la utilitarul de configurare% windir% \ SysWOW64 \ odbcad32.exe

1Cmyadmin - lucrul cu mysql de la 1s, dezvoltare pentru 1s

Acum, în șirul de conexiuni, puteți specifica DSN = myDB

Deseori pe găzduire, accesul la serverul de baze de date este posibil numai cu ssh-tunneling. Și dacă baza dvs. de date este pe o astfel de hosting, atunci înainte de conectare trebuie să vă conectați la clientul ssh. De exemplu, un astfel de client poate fi putty.

Puteți configura conexiunea prin interfața grafică și puteți, de asemenea, din linia de comandă. Exemplu de linie de chit de la cmd:

c: \ putty.exe -P 22 ssh.example-hosting.ru -ssh -l "login" -pv parola -L 3306: dbserver: 3306

Dacă doriți, puteți automatiza acest proces în 1C înainte de a instala o conexiune la DBMS, de exemplu:

ADODB.Connection

Instrumentul se bazează pe lucrul cu ADODB.Connection com-object. Textul interogării este scris pe SQL ortodox, uneori luând în considerare specificitatea DBMS, exemplu de cod:

Cum să lucrați cu procesarea

Procesarea prezentată face posibilă vizualizarea tabelelor de baze de date și executarea de interogări arbitrare.
Setările conexiunii pot fi salvate și restaurate. Pentru a începe, specificați un șir de conexiuni.
Faceți clic pe "Conectați". După conectare, pe pagina "Tabele" apare o ierarhie de baze de date / tabele.

1Cmyadmin - lucrul cu mysql de la 1s, dezvoltare pentru 1s

Puteți crea și rula interogări pe pagina Interogări. Aici, în modul vizual, puteți compune rapid o interogare simplă pentru un eșantion.

Dacă este necesar, puteți corecta solicitarea în modul manual. Cererile de modificare, actualizare, adăugare și ștergere a datelor trebuie, de asemenea, să fie setate în modul manual.

1Cmyadmin - lucrul cu mysql de la 1s, dezvoltare pentru 1s

1Cmyadmin - lucrul cu mysql de la 1s, dezvoltare pentru 1s

1Cmyadmin - lucrul cu mysql de la 1s, dezvoltare pentru 1s

Formular de selectare a condiției

1Cmyadmin - lucrul cu mysql de la 1s, dezvoltare pentru 1s







Articole similare

Trimiteți-le prietenilor: