{"id":2453,"date":"2020-05-25T13:49:35","date_gmt":"2020-05-25T13:49:35","guid":{"rendered":"https:\/\/www.thc.ro\/blog\/?p=2453"},"modified":"2024-03-26T08:25:43","modified_gmt":"2024-03-26T08:25:43","slug":"ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori","status":"publish","type":"post","link":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/","title":{"rendered":"Ce este MySQL &#8211; O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori"},"content":{"rendered":"\n<p>MySQL este un sistem de gestionare a bazelor de date rela\u021bionale SQL open source, dezvoltat \u0219i sus\u021binut de Oracle.<\/p>\n\n\n\n<p>Acesta este r\u0103spunsul scurt, \u00eentr-o singur\u0103 fraz\u0103, la \u00eentrebarea \u201ece este MySQL?\u201d, dar haide\u021bi s\u0103 descompunem r\u0103spunsul \u00een termeni care sunt pu\u021bin mai prieteno\u0219i cu oamenii.<\/p>\n\n\n\n<p>O baz\u0103 de date este doar o colec\u021bie structurat\u0103 de date care sunt organizate pentru a fi u\u0219or utilizate \u0219i preluate. Pentru un site WordPress, acele \u201edate\u201d sunt lucruri precum textul post\u0103rilor dumneavoastr\u0103 de pe blog, informa\u021bii pentru to\u021bi utilizatorii \u00eenregistra\u021bi pe site-ul dumneavoastr\u0103, date \u00eenc\u0103rcate automat, configura\u021bii importante ale set\u0103rilor etc.<\/p>\n\n\n\n<p>MySQL este doar un sistem popular care poate stoca \u0219i gestiona datele respective pentru dumneavoastr\u0103 \u0219i este o solu\u021bie de baz\u0103 de date deosebit de popular\u0103 pentru site-urile WordPress.<\/p>\n\n\n\n<p><strong>Ce este MySQL? \u00cen detaliu<\/strong><\/p>\n\n\n\n<p>MySQL a fost lansat ini\u021bial \u00een 1995. De atunci, a trecut prin c\u00e2teva modific\u0103ri ale propriet\u0103\u021bii \/ administr\u0103rii, \u00eenainte de a ajunge la Oracle Corporation \u00een 2010. \u00cen timp ce Oracle este responsabil acum, MySQL este \u00eenc\u0103 un software de tip open source, ceea ce \u00eenseamn\u0103 c\u0103 \u00eel pute\u021bi utiliza \u0219i modifica gratuit.<\/p>\n\n\n\n<p>Numele vine de la al\u0103turarea \u201eMy\u201d &#8211; numele fiicei co-fondatorului &#8211; cu SQL &#8211; prescurtarea limbajului de interogare structurat, acesta este un limbaj de programare care v\u0103 ajut\u0103 s\u0103 accesa\u021bi \u0219i s\u0103 gestiona\u021bi datele \u00eentr-o baz\u0103 de date rela\u021bional\u0103.<\/p>\n\n\n\n<p>Pentru a \u00een\u021belege cum func\u021bioneaz\u0103 MySQL, este important s\u0103 cunoa\u0219tem dou\u0103 concepte conectate:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Baze de date rela\u021bionale<\/li><li>Modelul client-server<\/li><\/ul>\n\n\n\n<p><strong>Baze de date rela\u021bionale<\/strong><\/p>\n\n\n\n<p>C\u00e2nd vine vorba de stocarea datelor \u00eentr-o baz\u0103 de date, exist\u0103 diferite abord\u0103ri pe care le pute\u021bi utiliza.<\/p>\n\n\n\n<p>MySQL opteaz\u0103 pentru o abordare numit\u0103 baz\u0103 de date rela\u021bional\u0103.<\/p>\n\n\n\n<p>Cu o baz\u0103 de date rela\u021bional\u0103, datele dumneavoastr\u0103 sunt \u00eemp\u0103r\u021bite \u00een mai multe zone de stocare separate &#8211; numite tabele &#8211; \u00een loc s\u0103 arunca\u021bi totul \u00eempreun\u0103 \u00eentr-o mare unitate de stocare.<\/p>\n\n\n\n<p>De exemplu, s\u0103 spunem c\u0103 dori\u021bi s\u0103 stoca\u021bi dou\u0103 tipuri de informa\u021bii:<\/p>\n\n\n\n<p>Clien\u021bii &#8211; numele lor, adresa, detaliile etc.<\/p>\n\n\n\n<p>Comenzi &#8211; cum ar fi produsele care au fost achizi\u021bionate, pre\u021bul, cine a f\u0103cut comanda etc.<\/p>\n\n\n\n<p>Dac\u0103 a\u021bi \u00eencerca s\u0103 ad\u0103uga\u021bi toate aceste date \u00eentr-un singur vas mare, ve\u021bi avea c\u00e2teva probleme precum:<\/p>\n\n\n\n<p><strong>Date diferite<\/strong> &#8211; datele pe care trebuie s\u0103 le colecta\u021bi pentru o comand\u0103 sunt diferite dec\u00e2t cele pentru un client.<\/p>\n\n\n\n<p><strong>Date duplicate<\/strong> &#8211; fiecare client are un nume \u0219i fiecare comand\u0103 are \u0219i numele unui client. Manevrarea acestor date duplicate devine dezordonat\u0103.<\/p>\n\n\n\n<p><strong>F\u0103r\u0103 organizare<\/strong> &#8211; cum conecta\u021bi \u00een mod fiabil informa\u021biile comenzii la informa\u021biile clien\u021bilor?<\/p>\n\n\n\n<p>Pentru a rezolva aceste probleme, o baz\u0103 de date rela\u021bional\u0103 ar folosi un tabel separat pentru clien\u021bi \u0219i un alt tabel separat pentru comenzi.<\/p>\n\n\n\n<p>Cu toate acestea, probabil c\u0103 dori\u021bi \u0219i s\u0103 pute\u021bi spune \u201earat\u0103-mi toate comenzile pentru John Doe\u201d. Aici intervine partea rela\u021bional\u0103.<\/p>\n\n\n\n<p>Folosind unele cuvinte \u201echeie\u201d, pute\u021bi s\u0103 conecta\u021bi datele din aceste dou\u0103 tabele \u00eempreun\u0103, astfel \u00eenc\u00e2t s\u0103 pute\u021bi manipula \u0219i combina datele din tabele diferite, dup\u0103 cum este necesar. Este important s\u0103 re\u021bine\u021bi c\u0103 o cheie nu este numele clientului. \u00cen schimb, ve\u021bi folosi ceva 100% unic, precum un num\u0103r de identificare numeric\u0103.<\/p>\n\n\n\n<p>Dac\u0103 v-a\u021bi uitat vreodat\u0103 la baza de date a site-ului dumneavoastr\u0103 WordPress, ve\u021bi vedea c\u0103 folose\u0219te acest model rela\u021bional, toate datele dumneavoastr\u0103 fiind \u00eemp\u0103r\u021bite \u00een tabele separate.<\/p>\n\n\n\n<p>\u00cen mod implicit, WordPress folose\u0219te 12 tabele separate, dar multe plugin-uri WordPress vor ad\u0103uga \u0219i propriile lor tabele. De exemplu, baza de date pentru unele site-uri WordPress au chiar \u0219i 44 de tabele separate!<\/p>\n\n\n\n<p>Pentru a clarifica \u0219i mai bine acest concept rela\u021bional, haide\u021bi s\u0103-l facem specific pentru WordPress &#8230;<\/p>\n\n\n\n<p>WordPress stocheaz\u0103 post\u0103rile de pe blog \u00een tabelul wp_posts iar utilizatorii \u00een tabelul wp_users. Cu toate acestea, deoarece aceste dou\u0103 tabele sunt conectate printr-o cheie, pute\u021bi conecta fiecare cont de utilizator cu toate post\u0103rile de blog pe care le-a scris utilizatorul respectiv.<\/p>\n\n\n\n<p>Iat\u0103 cum arat\u0103 asta \u00een baza de date.<\/p>\n\n\n\n<p>Fiec\u0103rui post i se atribuie un post_autor, care este un num\u0103r de identificare unic (aceasta este cheia).<\/p>\n\n\n\n<p>Apoi, dac\u0103 dori\u021bi s\u0103 vede\u021bi ce cont de utilizator corespunde acestui num\u0103r, pute\u021bi consulta ID-ul din tabelul wp_users.<\/p>\n\n\n\n<p>Cheia &#8211; num\u0103rul de identificare &#8211; este ceea care leag\u0103 totul \u00eempreun\u0103.&nbsp;<\/p>\n\n\n\n<p>\u0218i a\u0219a sunt \u201elegate\u201d datele \u00eentre ele, \u00een ciuda stoc\u0103rii lor \u00een tabele separate.<\/p>\n\n\n\n<p><strong>Modelul Client-Server<\/strong><\/p>\n\n\n\n<p>Dincolo de a fi un sistem rela\u021bional de baze de date, MySQL folose\u0219te \u0219i ceva numit modelul client-server.<\/p>\n\n\n\n<p>Partea serverului este locul \u00een care se afl\u0103 datele dumneavoastr\u0103. Cu toate acestea, pentru a accesa aceste date, trebuie s\u0103 le solicita\u021bi. Aici intervine clientul.<\/p>\n\n\n\n<p>Folosind SQL &#8211; limbajul de programare men\u021bionat mai devreme &#8211; clientul trimite o solicitare serverului de baze de date pentru datele de care are nevoie clientul.<\/p>\n\n\n\n<p>De exemplu, dac\u0103 cineva viziteaz\u0103 o postare de pe blogul dumneavoastr\u0103 pe site-ul dumneavoastr\u0103, site-ul dumneavoastr\u0103 WordPress va trimite mai multe solicit\u0103ri SQL serverului de baze de date pentru a ob\u021bine toate informa\u021biile de care are nevoie pentru a livra postarea blogului pe browserul web al vizitatorului.&nbsp;<\/p>\n\n\n\n<p>Aceste solicit\u0103ri ar fi:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Interoga\u021bi tabelul wp_posts pentru a ob\u021bine con\u021binutul pentru postarea pe blog<\/li><li>Interoga\u021bi tabelul wp_users pentru a ob\u021bine informa\u021bii pentru caseta de autor.<\/li><\/ul>\n\n\n\n<p>Dac\u0103 dori\u021bi s\u0103 vede\u021bi exact ce tipuri de solicit\u0103ri de baze de date sunt efectuate de site-ul dumneavoastr\u0103 WordPress, pute\u021bi utiliza un plugin gratuit numit <a href=\"https:\/\/wordpress.org\/plugins\/query-monitor\/\">Query Monitor<\/a> pentru a vedea interac\u021biunea exact\u0103 dintre site-ul dumneavoastr\u0103 WordPress (clientul) \u0219i serverul de baze de date.<\/p>\n\n\n\n<p>O alt\u0103 solu\u021bie premium pe care o pute\u021bi utiliza este New Relic.&nbsp;<\/p>\n\n\n\n<p>Mul\u021bi ingineri folosesc frecvent acest instrument pentru a rezolva problemele de performan\u021b\u0103 pe un site WordPress care s-ar putea datora unei interog\u0103ri lente MySQL.<\/p>\n\n\n\n<p>Calitatea serviciilor de mentena\u021b\u0103 oferit\u0103 de firmele de hosting este foarte important\u0103, de aceea v\u0103 recomand\u0103m serviciile de hosting ale profesioni\u0219tilor de la <a href=\"https:\/\/www.thc.ro\/\">THC Hosting<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MySQL este un sistem de gestionare a bazelor de date rela\u021bionale SQL open source, dezvoltat \u0219i sus\u021binut de Oracle. Acesta&#8230;<\/p>\n","protected":false},"author":3,"featured_media":2454,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[47],"tags":[],"class_list":["post-2453","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-utile"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori - Blog THC.ro<\/title>\n<meta name=\"description\" content=\"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/\" \/>\n<meta property=\"og:locale\" content=\"ro_RO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori - Blog THC.ro\" \/>\n<meta property=\"og:description\" content=\"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog THC.ro\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-25T13:49:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-26T08:25:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.thc.ro\/blog\/wp-content\/uploads\/Ce-este-MySQL-O-explica\u021bie-prietenoas\u0103-pentru-\u00eencep\u0103tori.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Blog THC.ro\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scris de\" \/>\n\t<meta name=\"twitter:data1\" content=\"Blog THC.ro\" \/>\n\t<meta name=\"twitter:label2\" content=\"Timp estimat pentru citire\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/\",\"url\":\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/\",\"name\":\"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori - Blog THC.ro\",\"isPartOf\":{\"@id\":\"https:\/\/www.thc.ro\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.thc.ro\/blog\/wp-content\/uploads\/Ce-este-MySQL-O-explica\u021bie-prietenoas\u0103-pentru-\u00eencep\u0103tori.jpg\",\"datePublished\":\"2020-05-25T13:49:35+00:00\",\"dateModified\":\"2024-03-26T08:25:43+00:00\",\"author\":{\"@id\":\"https:\/\/www.thc.ro\/blog\/#\/schema\/person\/bdc30502f036ce2e951b6d7c74e69dc1\"},\"description\":\"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori\",\"breadcrumb\":{\"@id\":\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#breadcrumb\"},\"inLanguage\":\"ro-RO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#primaryimage\",\"url\":\"https:\/\/www.thc.ro\/blog\/wp-content\/uploads\/Ce-este-MySQL-O-explica\u021bie-prietenoas\u0103-pentru-\u00eencep\u0103tori.jpg\",\"contentUrl\":\"https:\/\/www.thc.ro\/blog\/wp-content\/uploads\/Ce-este-MySQL-O-explica\u021bie-prietenoas\u0103-pentru-\u00eencep\u0103tori.jpg\",\"width\":1200,\"height\":628,\"caption\":\"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.thc.ro\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ce este MySQL &#8211; O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.thc.ro\/blog\/#website\",\"url\":\"https:\/\/www.thc.ro\/blog\/\",\"name\":\"Blog THC.ro\",\"description\":\"Servicii gazduire web\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.thc.ro\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ro-RO\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.thc.ro\/blog\/#\/schema\/person\/bdc30502f036ce2e951b6d7c74e69dc1\",\"name\":\"Blog THC.ro\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\/\/www.thc.ro\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/16c097551244b75dad37d3340fe7d851ba8d5f83ba12249875ff566638dd24c2?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/16c097551244b75dad37d3340fe7d851ba8d5f83ba12249875ff566638dd24c2?s=96&d=retro&r=g\",\"caption\":\"Blog THC.ro\"},\"sameAs\":[\"https:\/\/www.thc.ro\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori - Blog THC.ro","description":"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/","og_locale":"ro_RO","og_type":"article","og_title":"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori - Blog THC.ro","og_description":"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori","og_url":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/","og_site_name":"Blog THC.ro","article_published_time":"2020-05-25T13:49:35+00:00","article_modified_time":"2024-03-26T08:25:43+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.thc.ro\/blog\/wp-content\/uploads\/Ce-este-MySQL-O-explica\u021bie-prietenoas\u0103-pentru-\u00eencep\u0103tori.jpg","type":"image\/jpeg"}],"author":"Blog THC.ro","twitter_card":"summary_large_image","twitter_misc":{"Scris de":"Blog THC.ro","Timp estimat pentru citire":"5 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/","url":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/","name":"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori - Blog THC.ro","isPartOf":{"@id":"https:\/\/www.thc.ro\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#primaryimage"},"image":{"@id":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#primaryimage"},"thumbnailUrl":"https:\/\/www.thc.ro\/blog\/wp-content\/uploads\/Ce-este-MySQL-O-explica\u021bie-prietenoas\u0103-pentru-\u00eencep\u0103tori.jpg","datePublished":"2020-05-25T13:49:35+00:00","dateModified":"2024-03-26T08:25:43+00:00","author":{"@id":"https:\/\/www.thc.ro\/blog\/#\/schema\/person\/bdc30502f036ce2e951b6d7c74e69dc1"},"description":"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori","breadcrumb":{"@id":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#breadcrumb"},"inLanguage":"ro-RO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/"]}]},{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#primaryimage","url":"https:\/\/www.thc.ro\/blog\/wp-content\/uploads\/Ce-este-MySQL-O-explica\u021bie-prietenoas\u0103-pentru-\u00eencep\u0103tori.jpg","contentUrl":"https:\/\/www.thc.ro\/blog\/wp-content\/uploads\/Ce-este-MySQL-O-explica\u021bie-prietenoas\u0103-pentru-\u00eencep\u0103tori.jpg","width":1200,"height":628,"caption":"Ce este MySQL - O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori"},{"@type":"BreadcrumbList","@id":"https:\/\/www.thc.ro\/blog\/ce-este-mysql-o-explicatie-prietenoasa-pentru-incepatori\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.thc.ro\/blog\/"},{"@type":"ListItem","position":2,"name":"Ce este MySQL &#8211; O explica\u021bie prietenoas\u0103 pentru \u00eencep\u0103tori"}]},{"@type":"WebSite","@id":"https:\/\/www.thc.ro\/blog\/#website","url":"https:\/\/www.thc.ro\/blog\/","name":"Blog THC.ro","description":"Servicii gazduire web","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.thc.ro\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ro-RO"},{"@type":"Person","@id":"https:\/\/www.thc.ro\/blog\/#\/schema\/person\/bdc30502f036ce2e951b6d7c74e69dc1","name":"Blog THC.ro","image":{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/www.thc.ro\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/16c097551244b75dad37d3340fe7d851ba8d5f83ba12249875ff566638dd24c2?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/16c097551244b75dad37d3340fe7d851ba8d5f83ba12249875ff566638dd24c2?s=96&d=retro&r=g","caption":"Blog THC.ro"},"sameAs":["https:\/\/www.thc.ro"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.thc.ro\/blog\/wp-content\/uploads\/Ce-este-MySQL-O-explica\u021bie-prietenoas\u0103-pentru-\u00eencep\u0103tori.jpg","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/posts\/2453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/comments?post=2453"}],"version-history":[{"count":1,"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/posts\/2453\/revisions"}],"predecessor-version":[{"id":2455,"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/posts\/2453\/revisions\/2455"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/media\/2454"}],"wp:attachment":[{"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/media?parent=2453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/categories?post=2453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thc.ro\/blog\/wp-json\/wp\/v2\/tags?post=2453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}