{"id":4207,"date":"2013-01-16T07:28:03","date_gmt":"2013-01-16T15:28:03","guid":{"rendered":"http:\/\/www.andreanolanusse.com\/pt\/?p=4207"},"modified":"2013-05-01T21:43:46","modified_gmt":"2013-05-02T04:43:46","slug":"dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas","status":"publish","type":"post","link":"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/","title":{"rendered":"Dica &#8211; MySQL com dbExpress no Delphi 2010\/XE &#8211; evitando problemas"},"content":{"rendered":"<p>Desde que o Delphi suporta <a href=\"http:\/\/dev.mysql.com\/downloads\/\" target=\"_blank\">MySQL<\/a> atrav\u00e9s do driver dbExpress \u00e9 comum ver desenvolvedores com certa dificuldade para conectar ao MySQL, vejo isso acontecer mais com aqueles que usam a vers\u00e3o do Delphi ou C++Builder 2010 e XE, isso poderia ser evitado ao ler o arquivo readme.html que est\u00e1 localizado no diret\u00f3rio de instala\u00e7\u00e3o do Delphi.<\/p>\n<p>Este arquivo documenta todas as vers\u00f5es de banco suportada pelo dbExpress, incluindo o MySQL que tem uma particularidade, a combina\u00e7\u00e3o de vers\u00f5es de DLL que podem ser feita, isso acontece porque o MySQL muda com frequ\u00eancia sua API e assim dificulta para qualquer fornecedor manter a compatibilidade, por isso essa combina\u00e7\u00e3o.<\/p>\n<p>Abaixo informa\u00e7\u00f5es que voc\u00ea deve saber e que est\u00e3o no readme.html<\/p>\n<h3><strong>Vers\u00f5es de servidores MySQL oficialmente suportadas e testadas pelo Delphi e C++Builder<\/strong><\/h3>\n<p>MySQL 5.1, 5.0.27, 4.1 (Todas) (Driver dbxMYS.dll, Client libmysql.dll)<\/p>\n<h3><strong>Combina\u00e7\u00e3o das vers\u00f5es de servidores e clientes MySQL que foram testados, ou seja, veja bem as vers\u00f5es de DLL que devem ser usadas no server e client<\/strong><\/h3>\n<ul>\n<li>LibMySQL.dll (5.1.XX) Client \u00a0&#8211; DBXMys.dll MySQL 4.0.XX Server<\/li>\n<li>LibMySQL.dll (5.1.XX) Client \u00a0&#8211; DBXMys.dll MySQL 5.0.XX Server<\/li>\n<li>LibMySQL.dll (5.1.XX) Client \u00a0&#8211; DBXMys.dll MySQL 5.1.XX Server<\/li>\n<\/ul>\n<p>Sendo objetivo, instale a vers\u00e3o do cliente do MySQL 5.1.xx para que sua aplica\u00e7\u00e3o cliente possa conectar a servidores MySQL 4.0.XX, 5.0.XX e 5.1XX.<\/p>\n<p><em><strong>Lembre-se de instalar o cliente do \u00a0MySQL 32-bits, se voc\u00ea instalar o cliente 64-bits jamais ir\u00e1 funcionar com o Delphi 2010 e XE.<\/strong><\/em><\/p>\n<p><strong>Caso voc\u00ea tenha mais de uma vers\u00e3o Delphi instalada na mesma m\u00e1quina, fa\u00e7a o seguinte?<\/strong><\/p>\n<p>Duas vers\u00f5es de IDE na mesma m\u00e1quina pode fazer com que uma \u00a0das vers\u00f5es antigas do driver dbExpress para MySQL seja carregado, isso ir\u00e1 acontecer por causa da vari\u00e1vel de sistema PATH, coloque o diret\u00f3rio bin da vers\u00e3o do Delphi que voc\u00ea quer executar a frente na\u00a0vari\u00e1vel\u00a0de sistema PATH, voc\u00ea pode fazer isso atrav\u00e9s do menu Tools -&gt; Options -&gt; Environment Variables. Fa\u00e7a este procedimento se voc\u00ea desejar usar outra vers\u00e3o do Delphi.<\/p>\n<p>Uma dica simples, mas que pode ajudar a economizar um tempinho.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Desde que o Delphi suporta MySQL atrav\u00e9s do driver dbExpress \u00e9 comum ver desenvolvedores com certa dificuldade para conectar ao MySQL, vejo isso acontecer mais com aqueles que usam a vers\u00e3o do Delphi ou C++Builder 2010 e XE, isso poderia ser evitado ao ler o arquivo readme.html que est\u00e1 localizado no diret\u00f3rio de instala\u00e7\u00e3o do [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4202,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_s2mail":"yes","footnotes":""},"categories":[102],"tags":[173,33,181],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dica - MySQL com dbExpress no Delphi 2010\/XE - evitando problemas | Andreano Lanusse | Tecnologia e Desenvolvimento de Software<\/title>\n<meta name=\"description\" content=\"Saiba quais as vers\u00f5es de MySQL s\u00e3o suportadas pelo dbExpress no Embarcadero Delphi e C++Builder atrav\u00e9s deste artigo com Andreano Lanusse\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dica - MySQL com dbExpress no Delphi 2010\/XE - evitando problemas | Andreano Lanusse | Tecnologia e Desenvolvimento de Software\" \/>\n<meta property=\"og:description\" content=\"Saiba quais as vers\u00f5es de MySQL s\u00e3o suportadas pelo dbExpress no Embarcadero Delphi e C++Builder atrav\u00e9s deste artigo com Andreano Lanusse\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/\" \/>\n<meta property=\"og:site_name\" content=\"Andreano Lanusse | Tecnologia e Desenvolvimento de Software\" \/>\n<meta property=\"article:published_time\" content=\"2013-01-16T15:28:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-05-02T04:43:46+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.andreanolanusse.com\/pt\/wp-content\/uploads\/2011\/09\/Icon_Delphi.png\" \/>\n\t<meta property=\"og:image:width\" content=\"170\" \/>\n\t<meta property=\"og:image:height\" content=\"170\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@andreanolanusse\" \/>\n<meta name=\"twitter:site\" content=\"@andreanolanusse\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\">\n\t<meta name=\"twitter:data1\" content=\"2 minutos\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/#website\",\"url\":\"http:\/\/www.andreanolanusse.com\/pt\/\",\"name\":\"Andreano Lanusse | Tecnologia e Desenvolvimento de Software\",\"description\":\"Andreano Lanusse blog - artigos, tutoriais e v&iacute;deos sobre tecnologia, desenvolvimento de software (Delphi XE4, C#, PHP, .NET) e t&eacute;cnicas de programa&ccedil;&atilde;o\",\"publisher\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/#\/schema\/person\/620bd05e81598c3aba4781796cbe8903\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"http:\/\/www.andreanolanusse.com\/pt\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#primaryimage\",\"inLanguage\":\"pt-BR\",\"url\":\"http:\/\/www.andreanolanusse.com\/pt\/wp-content\/uploads\/2011\/09\/Icon_Delphi.png\",\"contentUrl\":\"http:\/\/www.andreanolanusse.com\/pt\/wp-content\/uploads\/2011\/09\/Icon_Delphi.png\",\"width\":170,\"height\":170},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#webpage\",\"url\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/\",\"name\":\"Dica - MySQL com dbExpress no Delphi 2010\/XE - evitando problemas | Andreano Lanusse | Tecnologia e Desenvolvimento de Software\",\"isPartOf\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#primaryimage\"},\"datePublished\":\"2013-01-16T15:28:03+00:00\",\"dateModified\":\"2013-05-02T04:43:46+00:00\",\"description\":\"Saiba quais as vers\\u00f5es de MySQL s\\u00e3o suportadas pelo dbExpress no Embarcadero Delphi e C++Builder atrav\\u00e9s deste artigo com Andreano Lanusse\",\"breadcrumb\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/\",\"url\":\"http:\/\/www.andreanolanusse.com\/pt\/\",\"name\":\"In\\u00edcio\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#webpage\"}}]},{\"@type\":\"Article\",\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#webpage\"},\"author\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/#\/schema\/person\/620bd05e81598c3aba4781796cbe8903\"},\"headline\":\"Dica &#8211; MySQL com dbExpress no Delphi 2010\/XE &#8211; evitando problemas\",\"datePublished\":\"2013-01-16T15:28:03+00:00\",\"dateModified\":\"2013-05-02T04:43:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/#\/schema\/person\/620bd05e81598c3aba4781796cbe8903\"},\"image\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#primaryimage\"},\"keywords\":[\"C++Builder\",\"dbExpress\",\"Delphi\"],\"articleSection\":[\"Delphi\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/www.andreanolanusse.com\/pt\/dicas-mysql-com-dbexpress-no-delphi-2010xe-evitando-problemas\/#respond\"]}]},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/#\/schema\/person\/620bd05e81598c3aba4781796cbe8903\",\"name\":\"Andreano Lanusse\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/#personlogo\",\"inLanguage\":\"pt-BR\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/6a9c6f73c7c480fb826c7303288abfd3?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/0.gravatar.com\/avatar\/6a9c6f73c7c480fb826c7303288abfd3?s=96&d=mm&r=g\",\"caption\":\"Andreano Lanusse\"},\"logo\":{\"@id\":\"http:\/\/www.andreanolanusse.com\/pt\/#personlogo\"},\"sameAs\":[\"https:\/\/twitter.com\/andreanolanusse\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/posts\/4207"}],"collection":[{"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/comments?post=4207"}],"version-history":[{"count":0,"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/posts\/4207\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/media\/4202"}],"wp:attachment":[{"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/media?parent=4207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/categories?post=4207"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.andreanolanusse.com\/pt\/wp-json\/wp\/v2\/tags?post=4207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}