{"id":532,"date":"2026-08-17T07:55:03","date_gmt":"2026-08-17T07:55:03","guid":{"rendered":"https:\/\/velanremoteitsupport.com\/blog\/?post_type=techtips&#038;p=532"},"modified":"2026-08-17T10:37:07","modified_gmt":"2026-08-17T10:37:07","slug":"connect-mysql-workbench-to-rds-via-ssh-tunnel","status":"publish","type":"techtips","link":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/","title":{"rendered":"Connect MySQL Workbench to RDS via SSH Tunnel"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" style=\"font-size:17px\"><strong>What is an SSH tunnel?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SSH tunnel is utilized mainly for securely accessing a private database like MySQL RDS DB without exposing it to the public internet directly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:17px\"><strong>What should I check for before setting up the connection?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><em>You need the following before establishing a connection:<\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The SSH hostname (public IP or DNS of your bastion EC2 instance).&nbsp;<\/li>\n\n\n\n<li>The SSH username and the corresponding private key file (.pem or .ppk).&nbsp;<\/li>\n\n\n\n<li>The MySQL RDS endpoint URL and port number (default is 3060 or 3306).&nbsp;<\/li>\n\n\n\n<li>The MySQL database username and password.&nbsp;<\/li>\n\n\n\n<li>Standard TCP\/IP over SSH connection method<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Also, before creating the connectivity, verify that the following are properly configured to permit communication between your EC2 instance and the RDS DB instance.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The security group inbound rules<\/li>\n\n\n\n<li>Network access control lists (network ACLs)<\/li>\n\n\n\n<li>Route tables<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:17px\"><strong>How to connect MySQL Workbench to RDS? <\/strong><\/h2>\n\n\n\n<div class=\"schema-how-to wp-block-yoast-how-to-block\"><p class=\"schema-how-to-description\">Additionally, confirm that your EC2 instance is accessible from your local computer via the internet using its public IP address.<br>Now,<\/p> <ul class=\"schema-how-to-steps\"><li class=\"schema-how-to-step\" id=\"how-to-step-1786951873410\"><strong class=\"schema-how-to-step-name\">Open MySQL Workbench<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951893281\"><strong class=\"schema-how-to-step-name\">Choose MySQL New Connection<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951905864\"><strong class=\"schema-how-to-step-name\">Enter a name for the connection<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951908702\"><strong class=\"schema-how-to-step-name\">Select the connection method as Standard TCP\/IP over SSH.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951916744\"><strong class=\"schema-how-to-step-name\">To enter the SSH hostname, use your EC2 instance&#8217;s public IP address<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951924982\"><strong class=\"schema-how-to-step-name\">Next, we must use the default SSH username for the EC2 instance.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951937272\"><strong class=\"schema-how-to-step-name\">Select the .pem file from your file system and also the SSH Key File to connect.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951944263\"><strong class=\"schema-how-to-step-name\">For MySQL Hostname, we have to enter the database endpoint name.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951951205\"><strong class=\"schema-how-to-step-name\">In the MySQL Server Port field, type the port number used to connect to the DB.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951958766\"><strong class=\"schema-how-to-step-name\">In the Username field, enter the username the database was connected to.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951968774\"><strong class=\"schema-how-to-step-name\">Then input the MySQL user password in the password field.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951976870\"><strong class=\"schema-how-to-step-name\">Choose the dropdown menu\u2192Test connection.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951979511\"><strong class=\"schema-how-to-step-name\">Check whether the connection is successful.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1786951989201\"><strong class=\"schema-how-to-step-name\">If successful, click OK to save the connection.<br><\/strong> <p class=\"schema-how-to-step-text\"><\/p> <\/li><\/ul><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">After configuring the connection, we can use SSH tunnel to connect MySQL Workbench to an MySQL RDS DB in AWS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At Velan Remote IT Support, <strong><a href=\"https:\/\/velanremoteitsupport.com\/managed-server-administration-support-service\" data-type=\"link\" data-id=\"https:\/\/velanremoteitsupport.com\/managed-server-administration-support-service\">our server support team <\/a><\/strong>helps you establish the connection between MySQL Workbench and a MySQL RDS DB instance. As an experienced managed service provider with ISO 9001 and ISO 27001 certifications, we place a high priority on security and process quality in all of our remote IT support solutions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Contact us at <a href=\"mailto:info@velanremoteitsupport.com\">info@velanremoteitsupport.com<\/a><\/p>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-92126d18 wp-block-columns-is-layout-flex\" style=\"margin-bottom:0\">\n<div class=\"wp-block-column has-very-light-gray-to-cyan-bluish-gray-gradient-background has-text-color has-background has-link-color wp-elements-f37ddb26947a7411890394313c189af7 is-layout-flow wp-block-column-is-layout-flow\" style=\"color:#000000;padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em\">\n<h4 id=\"family\" class=\"wp-block-heading\" style=\"font-size:19px\"><strong><strong>Need help with MySQL Workbench and MySQL RDS support?<\/strong><br><\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px;line-height:1.5\">Our server support specialists configure secure tunnelling, troubleshoot connectivity issues, and optimize your MySQL RDS environment for reliable database access.<\/p>\n\n\n\n<div class=\"wp-block-buttons alignfull is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-7d812b4c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-50 is-style-fill\"><a class=\"wp-block-button__link has-white-color has-text-color has-background no-border-radius wp-element-button\" href=\"https:\/\/velanremoteitsupport.com\/contact-remote-managed-it-service-provider\" style=\"background-color:#000000\"><strong>Schedule a free consultatio<\/strong>n<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:17px\"><strong>Commonly Asked Questions on MySQL Workbench to an MySQL RDS DB Connection Using SSH Tunneling<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1786952392531\"><strong class=\"schema-faq-question\"><strong>For which Amazon RDS database engines do you provide support?<\/strong><br><\/strong> <p class=\"schema-faq-answer\">Velan Remote IT Support offers expert AWS support solutions for global businesses. Our offerings cover support for Amazon RDS for MySQL, PostgreSQL, Oracle, MariaDB, and Amazon Aurora. Our team helps businesses deploy and manage databases based on their requirements.<br><\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786952405975\"><strong class=\"schema-faq-question\"><strong>Can you troubleshoot MySQL Workbench connection errors?<\/strong><br><\/strong> <p class=\"schema-faq-answer\">We identify and resolve issues related to\u00a0<br>SSH authentication<br>database credentials<br>security groups<br>network ACLs<br>route tables<br>firewall settings<br>database endpoints.<br><\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786952424186\"><strong class=\"schema-faq-question\"><strong>My SSH tunnel connection continuously fails. How can you help?<\/strong><br><\/strong> <p class=\"schema-faq-answer\">Our server experts diagnose the issue by checking connection configuration and authentication settings to restore connectivity quickly.<br>We check<br>SSH keys<br>EC2 instance accessibility<br>MySQL configuration<br>RDS endpoints<br>Network rules<br><\/p> <\/div> <\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is an SSH tunnel? SSH tunnel is utilized mainly for securely accessing a private database like MySQL RDS DB without exposing it to the public internet directly. What should I check for before setting up the connection? You need the following before establishing a connection: Also, before creating the connectivity, verify that the following [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":534,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"techtips_category":[6],"class_list":["post-532","techtips","type-techtips","status-publish","has-post-thumbnail","hentry","techtips_category-technical-tips-from-the-managed-service-providers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Connect MySQL Workbench to RDS via SSH Tunnel - Cloud, DevOps &amp; Managed It Service Blog From Top Consultants<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Connect MySQL Workbench to RDS via SSH Tunnel - Cloud, DevOps &amp; Managed It Service Blog From Top Consultants\" \/>\n<meta property=\"og:description\" content=\"What is an SSH tunnel? SSH tunnel is utilized mainly for securely accessing a private database like MySQL RDS DB without exposing it to the public internet directly. What should I check for before setting up the connection? You need the following before establishing a connection: Also, before creating the connectivity, verify that the following [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/\" \/>\n<meta property=\"og:site_name\" content=\"Cloud, DevOps &amp; Managed It Service Blog From Top Consultants\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-17T10:37:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/velanremoteitsupport.com\/blog\/wp-content\/uploads\/2026\/08\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.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=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/\"},\"author\":{\"name\":\"velanitsupport\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/#\\\/schema\\\/person\\\/7f8186652db2990b657bfadb49b49700\"},\"headline\":\"Connect MySQL Workbench to RDS via SSH Tunnel\",\"datePublished\":\"2026-08-17T07:55:03+00:00\",\"dateModified\":\"2026-08-17T10:37:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/\"},\"wordCount\":537,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.jpg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#respond\"]}]},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/\",\"name\":\"Connect MySQL Workbench to RDS via SSH Tunnel - Cloud, DevOps &amp; Managed It Service Blog From Top Consultants\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.jpg\",\"datePublished\":\"2026-08-17T07:55:03+00:00\",\"dateModified\":\"2026-08-17T10:37:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#faq-question-1786952392531\"},{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#faq-question-1786952405975\"},{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#faq-question-1786952424186\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#primaryimage\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.jpg\",\"contentUrl\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.jpg\",\"width\":1200,\"height\":628,\"caption\":\"MySQL RDS database connection illustration for SSH tunnel setup guide\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tech Tips\",\"item\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Connect MySQL Workbench to RDS via SSH Tunnel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/\",\"name\":\"Cloud, DevOps &amp; Managed It Service Blog From Top Consultants\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/#\\\/schema\\\/person\\\/7f8186652db2990b657bfadb49b49700\",\"name\":\"velanitsupport\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fcd0064d165acc2e6f538183065b52b252301170debe16e6caf5a7d70a6de80f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fcd0064d165acc2e6f538183065b52b252301170debe16e6caf5a7d70a6de80f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fcd0064d165acc2e6f538183065b52b252301170debe16e6caf5a7d70a6de80f?s=96&d=mm&r=g\",\"caption\":\"velanitsupport\"},\"sameAs\":[\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\"],\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/author\\\/velanitsupport\\\/\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#faq-question-1786952392531\",\"position\":1,\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#faq-question-1786952392531\",\"name\":\"For which Amazon RDS database engines do you provide support?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Velan Remote IT Support offers expert AWS support solutions for global businesses. Our offerings cover support for Amazon RDS for MySQL, PostgreSQL, Oracle, MariaDB, and Amazon Aurora. Our team helps businesses deploy and manage databases based on their requirements.<br>\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#faq-question-1786952405975\",\"position\":2,\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#faq-question-1786952405975\",\"name\":\"Can you troubleshoot MySQL Workbench connection errors?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We identify and resolve issues related to\u00a0<br>SSH authentication<br>database credentials<br>security groups<br>network ACLs<br>route tables<br>firewall settings<br>database endpoints.<br>\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#faq-question-1786952424186\",\"position\":3,\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#faq-question-1786952424186\",\"name\":\"My SSH tunnel connection continuously fails. How can you help?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Our server experts diagnose the issue by checking connection configuration and authentication settings to restore connectivity quickly.<br>We check<br>SSH keys<br>EC2 instance accessibility<br>MySQL configuration<br>RDS endpoints<br>Network rules<br>\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"HowTo\",\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#howto-1\",\"name\":\"Connect MySQL Workbench to RDS via SSH Tunnel\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#article\"},\"description\":\"Additionally, confirm that your EC2 instance is accessible from your local computer via the internet using its public IP address.<br>Now,\",\"step\":[{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951873410\",\"text\":\"Open MySQL Workbench\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951893281\",\"text\":\"Choose MySQL New Connection\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951905864\",\"text\":\"Enter a name for the connection\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951908702\",\"text\":\"Select the connection method as Standard TCP\\\/IP over SSH.\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951916744\",\"text\":\"To enter the SSH hostname, use your EC2 instance's public IP address\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951924982\",\"text\":\"Next, we must use the default SSH username for the EC2 instance.\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951937272\",\"text\":\"Select the .pem file from your file system and also the SSH Key File to connect.\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951944263\",\"text\":\"For MySQL Hostname, we have to enter the database endpoint name.\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951951205\",\"text\":\"In the MySQL Server Port field, type the port number used to connect to the DB.\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951958766\",\"text\":\"In the Username field, enter the username the database was connected to.\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951968774\",\"text\":\"Then input the MySQL user password in the password field.\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951976870\",\"text\":\"Choose the dropdown menu\u2192Test connection.\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951979511\",\"text\":\"Check whether the connection is successful.\"},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/velanremoteitsupport.com\\\/blog\\\/techtips\\\/connect-mysql-workbench-to-rds-via-ssh-tunnel\\\/#how-to-step-1786951989201\",\"text\":\"If successful, click OK to save the connection.\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Connect MySQL Workbench to RDS via SSH Tunnel - Cloud, DevOps &amp; Managed It Service Blog From Top Consultants","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:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/","og_locale":"en_US","og_type":"article","og_title":"Connect MySQL Workbench to RDS via SSH Tunnel - Cloud, DevOps &amp; Managed It Service Blog From Top Consultants","og_description":"What is an SSH tunnel? SSH tunnel is utilized mainly for securely accessing a private database like MySQL RDS DB without exposing it to the public internet directly. What should I check for before setting up the connection? You need the following before establishing a connection: Also, before creating the connectivity, verify that the following [&hellip;]","og_url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/","og_site_name":"Cloud, DevOps &amp; Managed It Service Blog From Top Consultants","article_modified_time":"2026-08-17T10:37:07+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/velanremoteitsupport.com\/blog\/wp-content\/uploads\/2026\/08\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#article","isPartOf":{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/"},"author":{"name":"velanitsupport","@id":"https:\/\/velanremoteitsupport.com\/blog\/#\/schema\/person\/7f8186652db2990b657bfadb49b49700"},"headline":"Connect MySQL Workbench to RDS via SSH Tunnel","datePublished":"2026-08-17T07:55:03+00:00","dateModified":"2026-08-17T10:37:07+00:00","mainEntityOfPage":{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/"},"wordCount":537,"commentCount":0,"image":{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#primaryimage"},"thumbnailUrl":"https:\/\/velanremoteitsupport.com\/blog\/wp-content\/uploads\/2026\/08\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#respond"]}]},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/","name":"Connect MySQL Workbench to RDS via SSH Tunnel - Cloud, DevOps &amp; Managed It Service Blog From Top Consultants","isPartOf":{"@id":"https:\/\/velanremoteitsupport.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#primaryimage"},"image":{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#primaryimage"},"thumbnailUrl":"https:\/\/velanremoteitsupport.com\/blog\/wp-content\/uploads\/2026\/08\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.jpg","datePublished":"2026-08-17T07:55:03+00:00","dateModified":"2026-08-17T10:37:07+00:00","breadcrumb":{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#faq-question-1786952392531"},{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#faq-question-1786952405975"},{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#faq-question-1786952424186"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#primaryimage","url":"https:\/\/velanremoteitsupport.com\/blog\/wp-content\/uploads\/2026\/08\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.jpg","contentUrl":"https:\/\/velanremoteitsupport.com\/blog\/wp-content\/uploads\/2026\/08\/3_Connecting-MySQL-Workbench-to-an-MySQL-RDS-DB-instance-using-an-SSH-tunnel.jpg","width":1200,"height":628,"caption":"MySQL RDS database connection illustration for SSH tunnel setup guide"},{"@type":"BreadcrumbList","@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/velanremoteitsupport.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Tech Tips","item":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/"},{"@type":"ListItem","position":3,"name":"Connect MySQL Workbench to RDS via SSH Tunnel"}]},{"@type":"WebSite","@id":"https:\/\/velanremoteitsupport.com\/blog\/#website","url":"https:\/\/velanremoteitsupport.com\/blog\/","name":"Cloud, DevOps &amp; Managed It Service Blog From Top Consultants","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/velanremoteitsupport.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/velanremoteitsupport.com\/blog\/#\/schema\/person\/7f8186652db2990b657bfadb49b49700","name":"velanitsupport","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fcd0064d165acc2e6f538183065b52b252301170debe16e6caf5a7d70a6de80f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fcd0064d165acc2e6f538183065b52b252301170debe16e6caf5a7d70a6de80f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fcd0064d165acc2e6f538183065b52b252301170debe16e6caf5a7d70a6de80f?s=96&d=mm&r=g","caption":"velanitsupport"},"sameAs":["https:\/\/velanremoteitsupport.com\/blog"],"url":"https:\/\/velanremoteitsupport.com\/blog\/author\/velanitsupport\/"},{"@type":"Question","@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#faq-question-1786952392531","position":1,"url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#faq-question-1786952392531","name":"For which Amazon RDS database engines do you provide support?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Velan Remote IT Support offers expert AWS support solutions for global businesses. Our offerings cover support for Amazon RDS for MySQL, PostgreSQL, Oracle, MariaDB, and Amazon Aurora. Our team helps businesses deploy and manage databases based on their requirements.<br>","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#faq-question-1786952405975","position":2,"url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#faq-question-1786952405975","name":"Can you troubleshoot MySQL Workbench connection errors?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"We identify and resolve issues related to\u00a0<br>SSH authentication<br>database credentials<br>security groups<br>network ACLs<br>route tables<br>firewall settings<br>database endpoints.<br>","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#faq-question-1786952424186","position":3,"url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#faq-question-1786952424186","name":"My SSH tunnel connection continuously fails. How can you help?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Our server experts diagnose the issue by checking connection configuration and authentication settings to restore connectivity quickly.<br>We check<br>SSH keys<br>EC2 instance accessibility<br>MySQL configuration<br>RDS endpoints<br>Network rules<br>","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"HowTo","@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#howto-1","name":"Connect MySQL Workbench to RDS via SSH Tunnel","mainEntityOfPage":{"@id":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#article"},"description":"Additionally, confirm that your EC2 instance is accessible from your local computer via the internet using its public IP address.<br>Now,","step":[{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951873410","text":"Open MySQL Workbench"},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951893281","text":"Choose MySQL New Connection"},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951905864","text":"Enter a name for the connection"},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951908702","text":"Select the connection method as Standard TCP\/IP over SSH."},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951916744","text":"To enter the SSH hostname, use your EC2 instance's public IP address"},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951924982","text":"Next, we must use the default SSH username for the EC2 instance."},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951937272","text":"Select the .pem file from your file system and also the SSH Key File to connect."},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951944263","text":"For MySQL Hostname, we have to enter the database endpoint name."},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951951205","text":"In the MySQL Server Port field, type the port number used to connect to the DB."},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951958766","text":"In the Username field, enter the username the database was connected to."},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951968774","text":"Then input the MySQL user password in the password field."},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951976870","text":"Choose the dropdown menu\u2192Test connection."},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951979511","text":"Check whether the connection is successful."},{"@type":"HowToStep","url":"https:\/\/velanremoteitsupport.com\/blog\/techtips\/connect-mysql-workbench-to-rds-via-ssh-tunnel\/#how-to-step-1786951989201","text":"If successful, click OK to save the connection."}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/techtips\/532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/techtips"}],"about":[{"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/types\/techtips"}],"author":[{"embeddable":true,"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/comments?post=532"}],"version-history":[{"count":4,"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/techtips\/532\/revisions"}],"predecessor-version":[{"id":538,"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/techtips\/532\/revisions\/538"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/media\/534"}],"wp:attachment":[{"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/media?parent=532"}],"wp:term":[{"taxonomy":"techtips_category","embeddable":true,"href":"https:\/\/velanremoteitsupport.com\/blog\/wp-json\/wp\/v2\/techtips_category?post=532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}