Arhiva pentru tagul “MySQL”

XAMPP: mai multe dintr-o lovitură

Personal de când mă ştiu am folosit (PWS şi) IIS, şi pentru ASP şi pentru PHP. Dacă IIS şi APS, ca produse Microsoft, merg bine împreună, IIS şi PHP nu se împacă perfect. De exemplu lipsa la .htaccess se simte puternic. Ieri a apărut un articol interesant pe SixRevisions: Using XAMPP for Local WordPress Theme Development. După cum vedeţi, este orientat pe WordPress, dar, webmasterilor, articolul vă poate fi util la modul generic, vorbind aici de o soluţie pentru a instala dintr-o lovitură mai multe instrumente esenţiale. XAMPP este disponibil şi pentru Linux şi pentru Windows, iar literele vin de la X (cross-platform), A(pache Server), M(ySQL), P(HP), P(erl).

imagine

Articolul de pe SixRevisions vă conduce de la descărcarea pachetului până la instalarea lui, iar apoi …


Aplicaţii pentru lucrul cu MySQL

Săptămâna trecută am scris pe scurt despre MySQL şi copiile de siguranţă, pentru a evidenţia un anumit articol. Unul dintre cititori recomanda în comentariul la acel articol programul HeidiSQL. Nu auzisem până atunci de el. L-am încercat şi am rămas plăcut impresionat de bogăţia de opţiuni. Am încercat versiunea beta (mai exact 4.0 RC 3) dar nu am întâmpinat ceva probleme. Cu deosebită rapiditate te poţi conecta, naviga printre tabele iar apoi printre înregistrări, scrie şi executa interogări, precum şi – uh, ce frumos – optimiza/repara din câteva clickuri tabelele dorite. Cu adevărat un program frumos, chiar dacă nu perfect.

img

De fapt ceea ce nu a fost pe gustul meu – şi aş putea scrie pagini multe cu ce a fost pe gustul meu – …


MySQL şi copiile de siguranţă

De când Dragoş a scris pe CNet.ro despre SLQyog (toamna lui 2006), acest program a devenit favoritul meu pentru a lucra cu MySQL. Problema e că programul între timp, pe lângă evoluţie (diverse facilităţi noi, chestiuni elegante dar nu vitale) a lăsat versiunea gratuită într-un colţişor greu de găsit (mai uşor eventual de aici), concentrându-se – că doar suntem în context de criză – pe versiunea comercială care le poate aduce bani. Din păcate această versiune comercială e foarte, foarte scumpă. Versiunea Enterprise permite şi backup foarte simplu şi eu unul aşa fac backup la baze de date MySQL. Desigur, se poate şi cu phpMyAdmin. Dar şi prin alte metode.

Dacă vă interesează subiectul atunci vedeţi un articol recent de pe Noupe intitulat: 10 Ways to Automatically & Manually Backup MySQL Database. Nici nu ştiam că sunt atâtea căi 🙂 . De exemplu …


Tizag: Pentru webmasterii începători

Când spun “începători” spun “în primul rând pentru începători”. De fapt Tizag.com este la fel de util şi webmasterilor avansaţi, căci cine îşi umple memoria să reţină funcţii, declaraţii sau sintaxe folosite mai rar? Într-un fel Tizag îmi aminteşte de W3Schools, situl pe care l-aş recomanda şi cu ochii închişi oricărui webmaster. Dar nici Tizag nu este de lepădat. Ba dimpotrivă e o alternativă interesantă, acoperind elemente de bază dar într-un stil puţin diferit. Textele sunt concise şi evident cu multe, multe exemple. Butoanele Go Back şi Continue îţi permit să urmăreşti un anumit curs ca într-o carte, pagină după pagină.

img

Dar ce subiecte sunt tratate? Dacă nu se vede clar mai sus, iată mai jos structura sitului. După cum vedeţi, aspecte esenţiale precum …


WordPress: clasa wpdb

Uau… sunt convins că acest articol va avea 2-3 cititori (cu adevărat interesaţi). Chiar şi aşa, din respect şi apreciere pentru WordPress mai abordez din când în când şi aspecte mai tehnice de care vor fi interesaţi eventual autorii de pluginuri. Iar dacă cineva va fi mai motivat să scrie un plugin (pentru el sau pentru comunitate) atunci e chiar bine. Mai exact aş dori să mă opresc asupra modalităţii prin care putem să umblăm la datele din tabelele MySQL ale WordPress-ului. Drept urmare pornim de la premisa că aveţi minime cunoştinţe de MySQL (inclusiv structura tabelelor WP) şi PHP (chiar şi fără cunoştinţe prea mari se pot obţine diverse lucruri).

Bun. Să începem deci. Şi vom spune că WordPress pune la dispoziţie o clasă specială pentru operaţiile pe baza de date. E inspirată din ezSQL dar aceasta are mai puţină importanţă. Ce e foarte important este …


SQL Buddy: destul de prieten(os)

Când vine vorba de administrat baze de date MySQL favoritul meu este SQLyog. Dacă doriţi soluţii online, cea mai cunoscută este desigur phpMyAdmin, dar nu e singura. O alternativă interesantă este SQL Buddy (versiunea 1.2.9 la 17 august a.c.). Este vorba tot de o soluţie open source şi care este parţial localizată în limba română dar partea bună este că traducerea se poate face online deci oricine poate contribui imediat la proiect.

img219

Despachetaţi arhiva în directorul serverului Dvs local şi "lansaţi" SQL Buddy. Veţi fi întâmpinat de o boxă ca mai sus în care daţi datele de identificare. Click pe Submit şi sunteţi deja în baza de date. În funcţie de drepturile contului folosit veţi putea doar citi, ori şi modifica tabele şi datele lor, sau chiar administra utilizatorii şi drepturile lor. E de apreciat …


Criptaţi parolele: pentru binele Dvs şi al celorlalţi

Mi se întâmplă tot mai frecvent în ultima vreme, cum tot testez zeci de servicii, unele ce cer abonarea, ca la parolă să pun litere la întâmplare. Orice sit care se respectă oferă posibilitatea de recuperare a parolei aşa că de ce să o mai memorez (dacă oricum testez acel sit şi s-ar putea să nu mai revin niciodată sau doar peste multe luni)? Sau de ce să dau una din parolele pe care le folosesc la serviciile foarte importante? Cei mai mulţi dintre noi greşim folosind o parolă (sau câteva) peste tot. În ce pericol ne punem? Un anumit sit este spart, iar un hacker găseşte acolo lista de adrese şi de parole. Găseşte nu ştiu câte adrese @yahoo sau @gmail şi, surpriză, la 90% dintre ele parola folosită pe situl spart coincide cu parola contului de email… acces liber! Atunci când aceeaşi parolă de la un cont de …


Trecerea de la MDB la MySQL (II)

După câteva luni revin asupra acestui subiect, dat fiind că între timp am găsit un program mult mai bun. Să ne reamintim datele problemei: aveţi webaplicaţii dezvoltate folosind ASP, PHP sau altceva şi luând informaţiile din baze de date MS Access. Cum faceţi trecerea la MySQL? O soluţie am prezentat-o în februarie, acum vă invit să vedem MS Access To MySQL.

Bullzip.com ne oferă un excelent program gratuit care merge mai departe decât MDBToMySQL. Dacă vă amintiţi, primul program transforma o bază de date Access într-un fişier sql ce trebuia executat apoi pentru crearea bazei de date MySQL. Noul program face aceasta singur! Da, îi indicaţi o bază de date de pe calculatorul Dvs, îi daţi datele de conectare la serverul MySQL şi aplicaţia face publicarea! Totul într-un proces tip vrăjitor în patru paşi:

1. indicarea bazei de date Access (fişierul de pe propriul calculator)…


DBscribe – documentaţii în secunde

Săptămâna trecută am sesizat existenţa unui program gratuit pe numele lui DBscribe, care are versiuni pentru MySQL, SQL Server, PostgreSQL,Oracle şi DB2. L-am testat cu MySQL şi am considerat că merită recomandarea. În primul rând voi spune că se adresează unui public restrâns, şi anume al celor care lucrează să zicem la proiecte cu aplicaţii web (dar nu numai) ce folosesc baze de date şi doresc să aibă (eventual pentru distribuire în echipă) o documentaţie clară a bazei de date.

pack_db

DBscribe funcţionează pe principiul "vrăjitorilor", adică urmaţi un proces de configurare şi Next, Next, Next… până la generarea raportului. Formatul final poate fi la alegere: Microsoft HTML Help format (CHM), fişier HTML unic, mai multe fişiere HTML ca un mic sit, şi document Microsoft Word. Dacă vizitaţi pagina produsului veţi găsi fişiere demonstrative pentru a vă face o idee mai clară despre cum …


Trecerea de la MDB la MySQL

Trecerea de la bazele de date MS Access la MySQL se poate face de regulă foarte uşor, cu instrumentele potrivite 🙂 şi cu ceva cunoştinţe. Am folosit ani mulţi baze de date Access pentru ştiri, abonaţi, documente, liste de tot felul… Dar aceste baze de date au limitele lor şi în cele din urmă m-am văzut forţat să migrez spre MySQL. Prietenul de încredere mi-a fost un program incredibil de mic (72kb!!! ceva mai mult cu nişte dll-uri care pot fi utile) numit MdbToMySQL.

De unde să îl descărcaţi? Aici sunt puţin nedumerit. Dacă mergeţi la această pagină găsiţi versiunea 1.0, fiind invitaţi să vizitaţi noua pagină cu versiunea nouă a programului. Veţi fi deci conduşi la o altă pagină unde, surpriză, versiunea mai nouă este… 0.9. Dincolo de această harababură cu versiuni, eu mai am încă pe calculator versiunea 0.9 pe care o …