{"id":68361,"date":"2023-04-24T12:19:40","date_gmt":"2023-04-24T11:19:40","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=68361&#038;preview=true&#038;preview_id=68361"},"modified":"2023-08-22T10:02:57","modified_gmt":"2023-08-22T09:02:57","slug":"mariadb-python","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/","title":{"rendered":"Pourquoi MariaDB est un bon choix pour votre backend Python"},"content":{"rendered":"<p>Il est important de choisir la bonne base de donn\u00e9es pour votre application, en particulier pour les applications backend qui sont en interface directe avec la base de donn\u00e9es. De nombreuses options sont disponibles, chacune adapt\u00e9e \u00e0 certains cas d&rsquo;utilisation et avec des prix, des vitesses et des options de mise \u00e0 l&rsquo;\u00e9chelle diff\u00e9rents.<\/p>\n<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/python-wordpress\/\">Python<\/a> est g\u00e9n\u00e9ralement utilis\u00e9 dans des applications \u00e0 forte intensit\u00e9 de donn\u00e9es, car il dispose de biblioth\u00e8ques puissantes pour la manipulation des donn\u00e9es, de sorte que la base de donn\u00e9es que vous utilisez pour une application Python est importante.<\/p>\n<p>Cet article compare MariaDB \u00e0 d&rsquo;autres technologies de bases de donn\u00e9es telles que MySQL et PostgreSQL et explique pourquoi il s&rsquo;agit d&rsquo;un excellent choix pour l&rsquo;utilisation de Python.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Pourquoi MariaDB est-elle si adapt\u00e9e \u00e0 Python ?<\/h2>\n<p>Gr\u00e2ce \u00e0 ses puissantes biblioth\u00e8ques de manipulation de donn\u00e9es et d&rsquo;apprentissage automatique, Python est un langage de programmation populaire pour les praticiens des donn\u00e9es &#8211; en particulier dans les domaines de l&rsquo;ing\u00e9nierie et de la science des donn\u00e9es. Ces deux domaines traitent de grandes quantit\u00e9s de donn\u00e9es, ce qui augmente les besoins en stockage, en m\u00e9moire et en puissance de traitement.<\/p>\n<p>Les co\u00fbts de licence augmentent souvent avec la taille de vos donn\u00e9es, il est donc logique d&rsquo;utiliser une <a href=\"https:\/\/kinsta.com\/fr\/blog\/base-de-donnees-open-source\/\">base de donn\u00e9es open source<\/a>. Vous pouvez \u00e9galement \u00e9conomiser de l&rsquo;argent sur le mat\u00e9riel. Comme vous contr\u00f4lez totalement l&rsquo;endroit o\u00f9 l&rsquo;application est d\u00e9ploy\u00e9e, vous pouvez trouver les solutions les moins ch\u00e8res dans l&rsquo;informatique d\u00e9mat\u00e9rialis\u00e9e ou sur site.<\/p>\n<p>Il existe de nombreuses bases de donn\u00e9es open source, notamment des bases de donn\u00e9es relationnelles, <a href=\"https:\/\/kinsta.com\/fr\/blog\/mongodb-vs-mysql\/\">NoSQL<\/a> et graphiques. Les bases de donn\u00e9es relationnelles sont g\u00e9n\u00e9ralement parfaites pour la structure et la coh\u00e9rence, tandis que les bases de donn\u00e9es NoSQL, qui permettent un d\u00e9veloppement rapide, sont con\u00e7ues pour \u00eatre plus flexibles.<\/p>\n<p>Bien que Python fonctionne parfaitement avec les bases de donn\u00e9es NoSQL, les bases de donn\u00e9es relationnelles sont mieux adapt\u00e9es \u00e0 l&rsquo;analyse et au traitement des donn\u00e9es \u00e0 grande \u00e9chelle, qui sont des utilisations courantes de Python.<\/p>\n<p>Comparons MariaDB avec d&rsquo;autres bases de donn\u00e9es relationnelles open source populaires.<\/p>\n\n<h2>MariaDB vs MySQL vs PostgreSQL<\/h2>\n<p>Les bases de donn\u00e9es relationnelles open source les plus populaires sont MariaDB, SQLite, MySQL et <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-postgresql\/\">PostgreSQL<\/a>. Chacune poss\u00e8de un ensemble similaire de capacit\u00e9s techniques de base, mais MariaDB poss\u00e8de des caract\u00e9ristiques uniques qui la rendent plus adapt\u00e9e aux applications Python.<\/p>\n<p>De plus, MariaDB est un logiciel libre et ses fonctionnalit\u00e9s ne d\u00e9pendent donc pas d&rsquo;une entit\u00e9 externe comme MySQL, qui appartient d\u00e9sormais \u00e0 Oracle. Bien que la communaut\u00e9 open source puisse toujours sugg\u00e9rer et ajouter des fonctionnalit\u00e9s \u00e0 MySQL, Oracle (qui poss\u00e8de une base de donn\u00e9es concurrente) d\u00e9cide de son orientation.<\/p>\n<p>En revanche, <a href=\"https:\/\/kinsta.com\/fr\/blog\/mariadb-mysql\/\">MariaDB a \u00e9t\u00e9 cr\u00e9\u00e9e<\/a> apr\u00e8s l&rsquo;acquisition de MySQL par Oracle afin de poursuivre une approche de d\u00e9veloppement dirig\u00e9e par la communaut\u00e9. Par cons\u00e9quent, MariaDB dispose d&rsquo;un ensemble de fonctionnalit\u00e9s plus riche, notamment un plus grand nombre de moteurs de stockage qui garantissent de meilleures performances pour les requ\u00eates et la <a href=\"https:\/\/kinsta.com\/fr\/blog\/replication-postgresql\/\">r\u00e9plication<\/a> que MySQL. Cette am\u00e9lioration des performances est importante lorsque vous travaillez avec de grands ensembles de donn\u00e9es.<\/p>\n<p>Les raisons d&rsquo;utiliser <a href=\"https:\/\/kinsta.com\/fr\/blog\/mariadb-vs-postgresql\/\">MariaDB plut\u00f4t que PostgreSQL<\/a> sont un peu plus nuanc\u00e9es, car PostgreSQL est \u00e9galement pilot\u00e9 par la communaut\u00e9. Cependant, PostgreSQL utilise sa propre licence de type BSD, la licence PostgreSQL, qui est plus permissive que la licence GNU de MariaDB et qui permet aux utilisateurs de cr\u00e9er des extensions \u00e0 code source ferm\u00e9.<\/p>\n<p>Bien qu&rsquo;elles profitent \u00e0 l&rsquo;utilisateur qui cr\u00e9e l&rsquo;extension, ces fonctionnalit\u00e9s ne sont pas toujours utilis\u00e9es dans la base de donn\u00e9es principale de PostgreSQL, et les d\u00e9veloppeurs peuvent m\u00eame faire payer l&rsquo;utilisation de leurs extensions. Les licences GNU de MariaDB et MySQL ne permettent pas de privatiser de nouvelles fonctionnalit\u00e9s &#8211; toutes les nouvelles fonctionnalit\u00e9s sont disponibles gratuitement.<\/p>\n<p>MariaDB et PostgreSQL poss\u00e8dent les ensembles de fonctionnalit\u00e9s les plus riches. Cependant, MariaDB dispose de certaines fonctionnalit\u00e9s pratiques pour un backend Python. Par exemple, MariaDB utilise un seul langage pour s&rsquo;interfacer avec tous ses diff\u00e9rents moteurs de stockage &#8211; les syst\u00e8mes OLAP et OLTP sont contr\u00f4l\u00e9s avec la m\u00eame syntaxe, ce qui r\u00e9duit la charge de travail des d\u00e9veloppeurs.<\/p>\n<p>Votre backend Python peut \u00e9crire des donn\u00e9es de type transactionnel dans MariaDB, qui peut copier ces donn\u00e9es dans un moteur de stockage mieux adapt\u00e9 aux requ\u00eates analytiques. Les d\u00e9veloppeurs peuvent \u00e9crire des requ\u00eates analytiques sur la r\u00e9plique en utilisant la m\u00eame syntaxe pour am\u00e9liorer les performances.<\/p>\n<p>MariaDB a \u00e9galement introduit r\u00e9cemment un formatage de <a href=\"https:\/\/realpython.com\/python-f-strings\/\" target=\"_blank\" rel=\"noopener noreferrer\">type f-String<\/a> pour les cha\u00eenes, similaire \u00e0 celui de Python. Cela \u00e9vite aux d\u00e9veloppeurs qui utilisent MariaDB avec Python de passer mentalement d&rsquo;un langage \u00e0 l&rsquo;autre.<\/p>\n<h2>Connecteur MariaDB Python<\/h2>\n<p>Avant 2020, les programmeurs Python se connectaient \u00e0 MariaDB via le package MySQL Python. Cela \u00e9tait possible parce que MariaDB est un d\u00e9riv\u00e9 de MySQL, mais cela signifiait que les connexions MariaDB se comportaient de la m\u00eame mani\u00e8re que MySQL.<\/p>\n<p>En 2020, un <a href=\"https:\/\/mariadb.com\/resources\/blog\/how-to-connect-python-programs-to-mariadb\/\" target=\"_blank\" rel=\"noopener noreferrer\">connecteur MariaDB<\/a> natif a \u00e9t\u00e9 publi\u00e9 pour supprimer la d\u00e9pendance \u00e0 MySQL et donner plus de contr\u00f4le \u00e0 la communaut\u00e9 MariaDB. Vous pouvez installer le connecteur avec pip, le gestionnaire de paquets de Python, et l&rsquo;utiliser pour tous les cas d&rsquo;utilisation CRUD courants.<\/p>\n<p>Toutes les d\u00e9clarations sont g\u00e9r\u00e9es par un objet cursor. Par d\u00e9faut, le cursor MariaDB accepte les requ\u00eates en tant qu&rsquo;instructions pr\u00e9par\u00e9es, ce qui vous permet d&rsquo;assainir les parties dynamiques de la requ\u00eate. Cette m\u00e9thode est plus s\u00fbre que le formatage de cha\u00eenes de caract\u00e8res pour construire des requ\u00eates, qui rend votre application vuln\u00e9rable aux <a href=\"https:\/\/kinsta.com\/fr\/blog\/injections-sql\/\">attaques par injection SQL<\/a>.<\/p>\n<h3>Fonctionnement du connecteur<\/h3>\n<p>Le connecteur est simple \u00e0 utiliser. Tout d&rsquo;abord, vous importez la biblioth\u00e8que du connecteur MariaDB dans votre application et utilisez la fonction suivante pour vous connecter \u00e0 votre serveur de base de donn\u00e9es MariaDB :<\/p>\n<pre><code class=\"language-python\">import mariadb\n\ntry:\n    connection = mariadb.connect(\n        user=username,\n        password=password,\n        host=mariadb_host,\n        port=3306,\n        database=\"sales\"\n\n    )\nexcept mariadb.Error as err:\n    print(f\"An error occurred whilst connecting to MariaDB: {err}\")<\/code><\/pre>\n<p>Une fois connect\u00e9, toutes les requ\u00eates sont ex\u00e9cut\u00e9es par l&rsquo;interm\u00e9diaire d&rsquo;un objet curseur. Vous obtenez l&rsquo;objet cursor, puis vous l&rsquo;utilisez pour soumettre des requ\u00eates.<\/p>\n<pre><code class=\"language-python\">cursor = conn.cursor() <\/code><\/pre>\n<p>Pour soumettre une requ\u00eate en tant qu&rsquo;instruction pr\u00e9par\u00e9e, utilisez un point d&rsquo;interrogation comme espace r\u00e9serv\u00e9 dans le texte de la requ\u00eate et transmettez les valeurs requises sous la forme d&rsquo;un tuple.<\/p>\n<pre><code class=\"language-python\">ur.execute( \"SELECT * FROM sales WHERE sale_date &gt;= ? and price &gt; ?\", (sale_date_val, price_val)) \n<\/code><\/pre>\n<p>Les valeurs d&rsquo;entr\u00e9e du tuple remplacent les points d&rsquo;interrogation dans l&rsquo;ordre, de gauche \u00e0 droite. Ces valeurs d&rsquo;entr\u00e9e sont \u00e9galement assainies afin d&rsquo;\u00e9viter les injections SQL. La protection int\u00e9gr\u00e9e contre l&rsquo;injection SQL est b\u00e9n\u00e9fique pour un langage comme Python, con\u00e7u pour les programmeurs d\u00e9butants.<\/p>\n<h2>Python et MariaDB pour WordPress<\/h2>\n<p>Un autre avantage de l&rsquo;utilisation de MariaDB comme backend pour votre application Python est qu&rsquo;il est facile de connecter la base de donn\u00e9es \u00e0 un frontend <a href=\"https:\/\/kinsta.com\/fr\/blog\/bases-de-donnees-wordpress\/\">WordPress<\/a>, en particulier lorsque vous utilisez Kinsta.<\/p>\n<p>Kinsta supporte <a href=\"https:\/\/sevalla.com\/database-hosting\/\">MariaDB comme base de donn\u00e9es backend<\/a>, ce qui les rend instantan\u00e9ment compatibles. Votre site WordPress peut facilement acc\u00e9der \u00e0 des ensembles de donn\u00e9es trait\u00e9es en Python. Par exemple, vous pouvez effectuer une analyse en Python, stocker les r\u00e9sultats dans MariaDB, puis les afficher sous forme de graphique sur une page WordPress.<\/p>\n<p>Kinsta fournit \u00e9galement une plateforme de d\u00e9veloppement appel\u00e9e <a href=\"https:\/\/kinsta.com\/fr\/devkinsta\/\">DevKinsta<\/a> pour d\u00e9velopper une solution de bout en bout. Avec DevKinsta, vous pouvez utiliser votre machine locale pour mettre en place un site WordPress avec un backend MariaDB, qui peut ensuite \u00eatre pouss\u00e9 vers Kinsta une fois qu&rsquo;il est pr\u00eat \u00e0 \u00eatre mis en ligne. Cette int\u00e9gration simplifie la mise en place d&rsquo;un site avec une base de donn\u00e9es MariaDB &#8211; votre site web peut \u00eatre mis en ligne en quelques clics.<\/p>\n\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>Plusieurs bases de donn\u00e9es relationnelles open source, dont MariaDB, MySQL et Postgres, peuvent servir de backend Python. Cependant, MariaDB est l&rsquo;option la plus flexible et la plus riche en fonctionnalit\u00e9s, gr\u00e2ce \u00e0 sa nature open source.<\/p>\n<p>Lorsque vous travaillez avec de grands ensembles de donn\u00e9es, MariaDB fournit de nombreux moteurs de stockage, ce qui le rend plus rapide que les autres solutions, et prend en charge de nombreux cas d&rsquo;utilisation, du traitement transactionnel aux requ\u00eates analytiques. La flexibilit\u00e9, la vitesse et l&rsquo;int\u00e9gration native de Python avec le connecteur MariaDB Python en font un excellent choix comme backend pour les applications Python qui traitent de grands ensembles de donn\u00e9es.<\/p>\n<p>De plus, MariaDB peut s&rsquo;int\u00e9grer directement dans un frontend WordPress, rendant vos donn\u00e9es accessibles \u00e0 votre site web. La <a href=\"https:\/\/docs.sevalla.com\/databases\/get-started\/add-a-database\">prise en charge de MariaDB<\/a> par Kinsta facilite cette int\u00e9gration. Avec DevKinsta, vous pouvez configurer votre site WordPress pour utiliser MariaDB sur votre machine locale avant de d\u00e9ployer la solution via Kinsta.<\/p>\n<p>Essayez gratuitement notre <a href=\"https:\/\/sevalla.com\/database-hosting\/\">h\u00e9bergement de base de donn\u00e9es<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il est important de choisir la bonne base de donn\u00e9es pour votre application, en particulier pour les applications backend qui sont en interface directe avec la &#8230;<\/p>\n","protected":false},"author":199,"featured_media":68362,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[992,1019,1003],"class_list":["post-68361","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-base-de-donnees-mysql","topic-languages-developpement-web","topic-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Pourquoi MariaDB est un bon choix pour votre backend Python - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Python est g\u00e9n\u00e9ralement utilis\u00e9 dans les applications \u00e0 forte intensit\u00e9 de donn\u00e9es, car il dispose de puissantes biblioth\u00e8ques pour la manipulation des donn\u00e9es. Apprenez pourquoi MariaDB est un excellent choix quand on utilise Python.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pourquoi MariaDB est un bon choix pour votre backend Python\" \/>\n<meta property=\"og:description\" content=\"Python est g\u00e9n\u00e9ralement utilis\u00e9 dans les applications \u00e0 forte intensit\u00e9 de donn\u00e9es, car il dispose de puissantes biblioth\u00e8ques pour la manipulation des donn\u00e9es. Apprenez pourquoi MariaDB est un excellent choix quand on utilise Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-24T11:19:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-22T09:02:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"3043\" \/>\n\t<meta property=\"og:image:height\" content=\"1522\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeremy Holcombe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Python est g\u00e9n\u00e9ralement utilis\u00e9 dans les applications \u00e0 forte intensit\u00e9 de donn\u00e9es, car il dispose de puissantes biblioth\u00e8ques pour la manipulation des donn\u00e9es. Apprenez pourquoi MariaDB est un excellent choix quand on utilise Python.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeremy Holcombe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/\"},\"author\":{\"name\":\"Jeremy Holcombe\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\"},\"headline\":\"Pourquoi MariaDB est un bon choix pour votre backend Python\",\"datePublished\":\"2023-04-24T11:19:40+00:00\",\"dateModified\":\"2023-08-22T09:02:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/\"},\"wordCount\":1645,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/\",\"name\":\"Pourquoi MariaDB est un bon choix pour votre backend Python - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg\",\"datePublished\":\"2023-04-24T11:19:40+00:00\",\"dateModified\":\"2023-08-22T09:02:57+00:00\",\"description\":\"Python est g\u00e9n\u00e9ralement utilis\u00e9 dans les applications \u00e0 forte intensit\u00e9 de donn\u00e9es, car il dispose de puissantes biblioth\u00e8ques pour la manipulation des donn\u00e9es. Apprenez pourquoi MariaDB est un excellent choix quand on utilise Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg\",\"width\":3043,\"height\":1522},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/python\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Pourquoi MariaDB est un bon choix pour votre backend Python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\",\"name\":\"Jeremy Holcombe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"caption\":\"Jeremy Holcombe\"},\"description\":\"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/jeremyholcombe\/\"],\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/jeremyholcombe\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Pourquoi MariaDB est un bon choix pour votre backend Python - Kinsta\u00ae","description":"Python est g\u00e9n\u00e9ralement utilis\u00e9 dans les applications \u00e0 forte intensit\u00e9 de donn\u00e9es, car il dispose de puissantes biblioth\u00e8ques pour la manipulation des donn\u00e9es. Apprenez pourquoi MariaDB est un excellent choix quand on utilise Python.","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:\/\/kinsta.com\/fr\/blog\/mariadb-python\/","og_locale":"fr_FR","og_type":"article","og_title":"Pourquoi MariaDB est un bon choix pour votre backend Python","og_description":"Python est g\u00e9n\u00e9ralement utilis\u00e9 dans les applications \u00e0 forte intensit\u00e9 de donn\u00e9es, car il dispose de puissantes biblioth\u00e8ques pour la manipulation des donn\u00e9es. Apprenez pourquoi MariaDB est un excellent choix quand on utilise Python.","og_url":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2023-04-24T11:19:40+00:00","article_modified_time":"2023-08-22T09:02:57+00:00","og_image":[{"width":3043,"height":1522,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg","type":"image\/jpeg"}],"author":"Jeremy Holcombe","twitter_card":"summary_large_image","twitter_description":"Python est g\u00e9n\u00e9ralement utilis\u00e9 dans les applications \u00e0 forte intensit\u00e9 de donn\u00e9es, car il dispose de puissantes biblioth\u00e8ques pour la manipulation des donn\u00e9es. Apprenez pourquoi MariaDB est un excellent choix quand on utilise Python.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg","twitter_creator":"@kinsta_fr","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Jeremy Holcombe","Dur\u00e9e de lecture estim\u00e9e":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/"},"author":{"name":"Jeremy Holcombe","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21"},"headline":"Pourquoi MariaDB est un bon choix pour votre backend Python","datePublished":"2023-04-24T11:19:40+00:00","dateModified":"2023-08-22T09:02:57+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/"},"wordCount":1645,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg","inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/","url":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/","name":"Pourquoi MariaDB est un bon choix pour votre backend Python - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg","datePublished":"2023-04-24T11:19:40+00:00","dateModified":"2023-08-22T09:02:57+00:00","description":"Python est g\u00e9n\u00e9ralement utilis\u00e9 dans les applications \u00e0 forte intensit\u00e9 de donn\u00e9es, car il dispose de puissantes biblioth\u00e8ques pour la manipulation des donn\u00e9es. Apprenez pourquoi MariaDB est un excellent choix quand on utilise Python.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/04\/mariadb-python.jpg","width":3043,"height":1522},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/mariadb-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Python","item":"https:\/\/kinsta.com\/fr\/sujets\/python\/"},{"@type":"ListItem","position":3,"name":"Pourquoi MariaDB est un bon choix pour votre backend Python"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21","name":"Jeremy Holcombe","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","caption":"Jeremy Holcombe"},"description":"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.","sameAs":["https:\/\/www.linkedin.com\/in\/jeremyholcombe\/"],"url":"https:\/\/kinsta.com\/fr\/blog\/author\/jeremyholcombe\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/68361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/199"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=68361"}],"version-history":[{"count":5,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/68361\/revisions"}],"predecessor-version":[{"id":68374,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/68361\/revisions\/68374"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/translations\/dk"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/68361\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/68362"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=68361"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=68361"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=68361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}