{"id":12026,"date":"2019-09-03T08:43:59","date_gmt":"2019-09-03T16:43:59","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/vsnews\/?p=12026"},"modified":"2019-09-03T08:43:59","modified_gmt":"2019-09-03T16:43:59","slug":"aa5za6y","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vsnews\/akams-aa5za6y\/","title":{"rendered":"Build\u00a0and Debug MySQL on Linux with Visual Studio 2019"},"content":{"rendered":"<p><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun CommentStart SCXW17562973 BCX0\">The MySQL\u00a0<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">Server Team<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">recently <a href=\"https:\/\/mysqlserverteam.com\/compiling-mysql-in-visual-studio-on-a-remote-linux-box\/\">shared on their blog<\/a> how to use Visual Studio 2019 to edit, build<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">,<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">\u00a0and debug MySQL on a remote Linux server.<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">This<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">leverages Visual Studio\u2019s\u00a0<\/span><\/span><a class=\"Hyperlink SCXW17562973 BCX0\" href=\"https:\/\/docs.microsoft.com\/en-us\/cpp\/build\/cmake-projects-in-visual-studio?view=vs-2019\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"TextRun Underlined SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW17562973 BCX0\">native support for CMake<\/span><\/span><\/a><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">and\u00a0<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">allows them to\u00a0<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">use\u00a0<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">Visual\u00a0<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">Studio<\/span><\/span><span class=\"TextRun SCXW17562973 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17562973 BCX0\">\u00a0as a front-end while outsourcing all the \u201cheavy lifting\u201d (compilation, linking, running) to a remote Linux machine.\u00a0<\/span><\/span><span class=\"EOP SCXW17562973 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The MySQL\u00a0Server Team\u00a0recently shared on their blog how to use Visual Studio 2019 to edit, build,\u00a0and debug MySQL on a remote Linux server.\u00a0This\u00a0leverages Visual Studio\u2019s\u00a0native support for CMake\u00a0and\u00a0allows them to\u00a0use\u00a0Visual\u00a0Studio\u00a0as a front-end while outsourcing all the \u201cheavy lifting\u201d (compilation, linking, running) to a remote Linux machine.\u00a0\u00a0<\/p>\n","protected":false},"author":836,"featured_media":8227,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-12026","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allskus"],"acf":[],"blog_post_summary":"<p>The MySQL\u00a0Server Team\u00a0recently shared on their blog how to use Visual Studio 2019 to edit, build,\u00a0and debug MySQL on a remote Linux server.\u00a0This\u00a0leverages Visual Studio\u2019s\u00a0native support for CMake\u00a0and\u00a0allows them to\u00a0use\u00a0Visual\u00a0Studio\u00a0as a front-end while outsourcing all the \u201cheavy lifting\u201d (compilation, linking, running) to a remote Linux machine.\u00a0\u00a0<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/12026","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/users\/836"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/comments?post=12026"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/12026\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media\/8227"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media?parent=12026"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/categories?post=12026"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/tags?post=12026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}