{"id":42392,"date":"2026-06-29T10:14:28","date_gmt":"2026-06-29T03:14:28","guid":{"rendered":"https:\/\/interdata.vn\/blog\/?p=42392"},"modified":"2026-06-29T10:14:28","modified_gmt":"2026-06-29T03:14:28","slug":"mysql-workbench","status":"publish","type":"post","link":"https:\/\/interdata.vn\/blog\/mysql-workbench\/","title":{"rendered":"MySQL Workbench L\u00e0 G\u00ec? H\u01b0\u1edbng D\u1eabn C\u00e0i \u0110\u1eb7t &#038; S\u1eed D\u1ee5ng T\u1eeb A-Z"},"content":{"rendered":"\n\n<style>\n.interdata-plan-carousel,.interdata-plan-carousel *{box-sizing:border-box}\n.interdata-plan-carousel{--blue:#005bea;--blue-dark:#004dcc;--text:#071832;--muted:#516173;--border:#d8e6fb;--bg:#f3f8ff;--shadow:0 5px 14px rgba(0,62,145,.08);container-type:inline-size;background:var(--bg);padding:14px 40px 18px;position:relative;overflow:hidden}\n.interdata-carousel-heading{color:#f00;font-family:Roboto,sans-serif;font-size:18px;line-height:1.35;font-weight:800;text-align:center;margin:0 0 14px}\n.interdata-plan-viewport{overflow:hidden;width:100%}\n.interdata-plan-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 0 4px}\n.interdata-plan-track::-webkit-scrollbar{display:none}\n.interdata-plan-card{flex:0 0 calc((100% - 36px)\/4);min-width:0;background:#fff;border:1px solid var(--border);border-radius:8px;padding:15px 10px 13px;min-height:370px;display:flex;flex-direction:column;scroll-snap-align:start;box-shadow:var(--shadow)}\n.interdata-plan-title{color:var(--blue-dark);font-size:16px;line-height:1.22;font-weight:800;text-align:center;margin:0 0 7px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.interdata-plan-price{color:var(--blue-dark);font-size:24px;line-height:1;font-weight:900;text-align:center;margin-bottom:12px;white-space:nowrap;letter-spacing:0}\n.interdata-plan-price span{font-size:10px;font-weight:800;margin-left:2px}\n.interdata-plan-badge{align-self:center;display:inline-flex;align-items:center;justify-content:center;background:#ff3934;color:#fff;border-radius:5px;padding:7px 8px;font-size:9px;line-height:1;font-weight:800;margin-bottom:15px;white-space:nowrap;max-width:100%}\n.interdata-plan-features{list-style:none!important;padding:0!important;margin:0!important}\n.interdata-plan-features li{display:flex;gap:7px;align-items:flex-start;color:var(--text);font-size:12px;line-height:1.35;font-weight:700;text-align:left;margin:0 0 10px!important;padding:0!important}\n.interdata-plan-icon{width:14px;min-width:14px;height:14px;color:#0069ff;margin-top:2px}\n.interdata-plan-icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.interdata-plan-spacer{flex:1;min-height:16px}\n.interdata-plan-button{display:flex;align-items:center;justify-content:center;min-height:42px;width:100%;background:var(--blue);color:#fff!important;border-radius:5px;font-size:13px;font-weight:800;text-decoration:none!important;box-shadow:0 7px 14px rgba(0,91,234,.24);transition:transform .2s ease,background .2s ease}\n.interdata-plan-button:hover{background:var(--blue-dark);color:#fff!important;transform:translateY(-1px)}\n.interdata-carousel-arrow{position:absolute;top:50%;z-index:5;width:44px;height:54px;border:2px solid #fff!important;border-radius:999px;background:var(--blue)!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,62,145,.32);display:flex!important;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-35%);transition:background .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}\n.interdata-carousel-arrow:hover{background:var(--blue-dark)!important;color:#fff!important;transform:translateY(-35%) scale(1.04)}\n.interdata-carousel-arrow:disabled{opacity:.78;cursor:not-allowed;background:#8aa6cf!important;color:#fff!important}\n.interdata-carousel-arrow:disabled:hover{background:#8aa6cf!important;color:#fff!important;transform:translateY(-35%)}\n.interdata-carousel-arrow svg{display:none!important}\n.interdata-carousel-arrow:before{content:none!important;display:none!important}\n.interdata-carousel-mark{display:block!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:38px!important;font-weight:900!important;line-height:1!important;text-align:center!important;pointer-events:none!important;transform:translateY(-2px)}\n.interdata-carousel-prev{left:14px}\n.interdata-carousel-prev .interdata-carousel-mark{margin-left:-2px}\n.interdata-carousel-next{right:14px}\n.interdata-carousel-next .interdata-carousel-mark{margin-right:-2px}\n@container (max-width:640px){.interdata-plan-carousel{padding:12px 38px 16px}.interdata-plan-card{flex-basis:calc((100% - 12px)\/2);min-height:370px}.interdata-carousel-heading{font-size:16px}}\n@container (max-width:480px){.interdata-plan-carousel{padding:12px 34px 16px}.interdata-plan-card{flex-basis:100%;min-height:360px}.interdata-plan-price{font-size:25px}.interdata-carousel-arrow{width:34px;height:44px}.interdata-carousel-mark{font-size:32px!important}.interdata-carousel-prev{left:5px}.interdata-carousel-next{right:5px}}\n<\/style>\n\n<div class=\"interdata-plan-carousel\" data-interdata-carousel>\n  <div class=\"interdata-carousel-heading\">Si\u00eau \u01afu \u0110\u00e3i VPS \/ CLOUD SERVER - Ti\u1ebft Ki\u1ec7m \u0110\u1ebfn 70%<\/div>\n\n  <svg width=\"0\" height=\"0\" style=\"position:absolute;visibility:hidden\" aria-hidden=\"true\">\n    <symbol id=\"id-icon-cpu\" viewBox=\"0 0 24 24\"><rect x=\"7\" y=\"7\" width=\"10\" height=\"10\" rx=\"2\"><\/rect><path d=\"M4 9h3M4 15h3M17 9h3M17 15h3M9 4v3M15 4v3M9 17v3M15 17v3\"><\/path><path d=\"M10 10h4v4h-4z\"><\/path><\/symbol>\n    <symbol id=\"id-icon-ram\" viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"><\/rect><path d=\"M7 16v2M11 16v2M15 16v2M19 16v2M7 11h1M11 11h1M15 11h1\"><\/path><\/symbol>\n    <symbol id=\"id-icon-storage\" viewBox=\"0 0 24 24\"><rect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"><\/rect><path d=\"M9 7h6\"><\/path><circle cx=\"12\" cy=\"16\" r=\"1.5\"><\/circle><\/symbol>\n    <symbol id=\"id-icon-network\" viewBox=\"0 0 24 24\"><path d=\"M5 12.5a10 10 0 0 1 14 0\"><\/path><path d=\"M8.5 16a5 5 0 0 1 7 0\"><\/path><path d=\"M12 19h.01\"><\/path><\/symbol>\n    <symbol id=\"id-icon-gift\" viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"8\" width=\"18\" height=\"13\" rx=\"2\"><\/rect><path d=\"M12 8v13M3 12h18\"><\/path><path d=\"M7.5 8C6.1 8 5 6.9 5 5.5S6.1 3 7.5 3C10 3 12 8 12 8\"><\/path><path d=\"M16.5 8C17.9 8 19 6.9 19 5.5S17.9 3 16.5 3C14 3 12 8 12 8\"><\/path><\/symbol>\n  <\/svg>\n\n  <button class=\"interdata-carousel-arrow interdata-carousel-prev\" type=\"button\" aria-label=\"Xem 4 g\u00f3i tr\u01b0\u1edbc\">\n    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"><\/path><\/svg>\n    <span class=\"interdata-carousel-mark\" aria-hidden=\"true\">&#8249;<\/span>\n  <\/button>\n\n  <div class=\"interdata-plan-viewport\">\n    <div class=\"interdata-plan-track\">\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Base<\/h3>\n        <div class=\"interdata-plan-price\">299K<span>\/3 th\u00e1ng<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>2 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>2GB <a href=\"https:\/\/interdata.vn\/blog\/ram-server\/\">RAM<\/a><\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/best-value-plans-2026\/best-value-plans-premium-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Base<\/h3>\n        <div class=\"interdata-plan-price\">999K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>3 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>3GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Pro<\/h3>\n        <div class=\"interdata-plan-price\">2.599K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>6 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>8GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>80GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 350Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-pro\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Ultra<\/h3>\n        <div class=\"interdata-plan-price\">5.679K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>12 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>16GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>180GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 450Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-ultra\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">BD-CLOUD 1<\/h3>\n        <div class=\"interdata-plan-price\">988K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>2 vCPU<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>2 GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30 GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300 Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/bd-cloud-performance-2026\/bd-cloud-1\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">BD-CLOUD 2<\/h3>\n        <div class=\"interdata-plan-price\">2.988K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>4 vCPU<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>8 GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>80 GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300 Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/bd-cloud-performance-2026\/bd-cloud-2\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Cloud-Day - Base<\/h3>\n        <div class=\"interdata-plan-price\">2.666K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-gift\"><\/use><\/svg><\/span>T\u1eb7ng 80GB S3 v\u00e0 1 n\u0103m s\u1eed d\u1ee5ng khi mua 2 n\u0103m tr\u1edf l\u00ean<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>4 vCPU AMD G3<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>6GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>60GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 10Gbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cloud-day-by-interdata-2026\/cloud-day-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Cloud-Day - Pro<\/h3>\n        <div class=\"interdata-plan-price\">5.666K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-gift\"><\/use><\/svg><\/span>T\u1eb7ng 200GB S3 v\u00e0 1 n\u0103m s\u1eed d\u1ee5ng khi mua 2 n\u0103m tr\u1edf l\u00ean<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>8 vCPU AMD G3<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>12GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>160GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 10Gbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cloud-day-by-interdata-2026\/cloud-day-pro\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n    <\/div>\n  <\/div>\n\n  <button class=\"interdata-carousel-arrow interdata-carousel-next\" type=\"button\" aria-label=\"Xem 4 g\u00f3i ti\u1ebfp theo\">\n    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 18l6-6-6-6\"><\/path><\/svg>\n    <span class=\"interdata-carousel-mark\" aria-hidden=\"true\">&#8250;<\/span>\n  <\/button>\n<\/div>\n\n<script>\n(function(){\n  function setupInterDataCarousel(root){\n    var track=root.querySelector('.interdata-plan-track');\n    var prev=root.querySelector('.interdata-carousel-prev');\n    var next=root.querySelector('.interdata-carousel-next');\n    if(!track||!prev||!next||track.dataset.ready==='1')return;\n    track.dataset.ready='1';\n\n    function pageWidth(){\n      return track.clientWidth;\n    }\n\n    function updateButtons(){\n      var maxScroll=track.scrollWidth-track.clientWidth-2;\n      prev.disabled=track.scrollLeft<=2;\n      next.disabled=track.scrollLeft>=maxScroll;\n    }\n\n    prev.addEventListener('click',function(){\n      track.scrollBy({left:-pageWidth(),behavior:'smooth'});\n    });\n\n    next.addEventListener('click',function(){\n      track.scrollBy({left:pageWidth(),behavior:'smooth'});\n    });\n\n    track.addEventListener('scroll',function(){\n      window.requestAnimationFrame(updateButtons);\n    });\n\n    window.addEventListener('resize',updateButtons);\n    updateButtons();\n  }\n\n  function initInterDataCarousels(){\n    document.querySelectorAll('[data-interdata-carousel]').forEach(setupInterDataCarousel);\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',initInterDataCarousels);\n  }else{\n    initInterDataCarousels();\n  }\n})();\n<\/script>\n\n\t<div id=\"gap-587330569\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-587330569 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n<p style=\"text-align: justify;\"><span style=\"font-size: 100%;\"><strong>MySQL Workbench<\/strong> l\u00e0 c\u00f4ng c\u1ee5 gi\u00fap b\u1ea1n nh\u00ecn th\u1ea5y to\u00e0n b\u1ed9 database thay v\u00ec g\u00f5 l\u1ec7nh trong m\u00e0n h\u00ecnh \u0111en r\u1ed3i \u0111o\u00e1n m\u00f2. N\u1ebfu b\u1ea1n \u0111ang v\u1eadt l\u1ed9n v\u1edbi truy v\u1ea5n SQL, c\u1ea7n v\u1ebd ER Diagram cho \u0111\u1ed3 \u00e1n hay export data t\u1eeb m\u1ed9t con <a href=\"https:\/\/interdata.vn\/blog\/vps-la-gi\/\">VPS<\/a> ch\u1ea1y th\u1eadt, \u0111\u00e2y l\u00e0 ph\u1ea7n m\u1ec1m \u0111\u00e1ng c\u00e0i \u0111\u1ea7u ti\u00ean. B\u00e0i vi\u1ebft n\u00e0y h\u01b0\u1edbng d\u1eabn t\u1eeb t\u1ea3i, c\u00e0i, k\u1ebft n\u1ed1i \u0111\u1ebfn d\u00f9ng, k\u00e8m c\u1ea3nh b\u00e1o l\u1ed7i th\u1ef1c t\u1ebf t\u1eeb <a style=\"background: linear-gradient(90deg, #1E3A8A 0%, #2563EB 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-decoration: none; font-weight: bold;\" href=\"https:\/\/interdata.vn\/\">InterData<\/a>.<br \/>\n<\/span><\/p>\n<div style=\"background-color: #eff6ff; padding: 20px; border: 1.5px solid #BFDBFE; border-radius: 12px; margin-bottom: 40px; box-shadow: 0 8px 20px rgba(37, 99, 235, 0.05);\">\n<p style=\"font-family: 'Be Vietnam Pro', sans-serif; font-weight: bold; font-size: 18px; margin-top: 0; margin-bottom: 15px; color: #1e3a8a;\">N\u1ed8I DUNG B\u00c0I VI\u1ebeT<\/p>\n<ul style=\"list-style-type: none; padding-left: 0; margin: 0;\">\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section1\">MySQL Workbench l\u00e0 g\u00ec v\u00e0 d\u00f9ng \u0111\u1ec3 l\u00e0m g\u00ec?<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section2\">T\u1ea3i MySQL Workbench \u1edf \u0111\u00e2u cho \u0111\u00fang chu\u1ea9n?<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section3\">H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u1eb7t tr\u00ean Windows, Ubuntu v\u00e0 macOS<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section4\">Giao di\u1ec7n MySQL Workbench g\u1ed3m nh\u1eefng g\u00ec?<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section5\">C\u00e1ch k\u1ebft n\u1ed1i MySQL Workbench t\u1edbi database th\u1eadt tr\u00ean VPS<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section6\">C\u00e1ch d\u00f9ng MySQL Workbench: query, qu\u1ea3n l\u00fd CSDL, export SQL<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section7\">Thi\u1ebft k\u1ebf database v\u00e0 v\u1ebd ER Diagram<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section8\">L\u1ed7i th\u01b0\u1eddng g\u1eb7p khi d\u00f9ng MySQL Workbench<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section9\">C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p (FAQ)<\/a><\/li>\n<\/ul>\n<\/div>\n<h2 id=\"section1\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">MySQL Workbench l\u00e0 g\u00ec v\u00e0 d\u00f9ng \u0111\u1ec3 l\u00e0m g\u00ec?<\/h2>\n<p style=\"text-align: justify;\">MySQL Workbench l\u00e0 ph\u1ea7n m\u1ec1m qu\u1ea3n tr\u1ecb c\u01a1 s\u1edf d\u1eef li\u1ec7u MySQL c\u00f3 giao di\u1ec7n \u0111\u1ed3 h\u1ecda, do ch\u00ednh Oracle ph\u00e1t tri\u1ec3n v\u00e0 ph\u00e1t h\u00e0nh mi\u1ec5n ph\u00ed. N\u00f3 cho ph\u00e9p b\u1ea1n vi\u1ebft truy v\u1ea5n, thi\u1ebft k\u1ebf l\u01b0\u1ee3c \u0111\u1ed3, qu\u1ea3n l\u00fd ng\u01b0\u1eddi d\u00f9ng v\u00e0 qu\u1ea3n tr\u1ecb server m\u00e0 kh\u00f4ng c\u1ea7n nh\u1edb h\u1ebft c\u00fa ph\u00e1p d\u00f2ng l\u1ec7nh.<\/p>\n<p style=\"text-align: justify;\">Hi\u1ec3u \u0111\u01a1n gi\u1ea3n: thay v\u00ec g\u00f5 <code>mysql -u root -p<\/code> r\u1ed3i \u0111\u00e1nh t\u1eebng c\u00e2u l\u1ec7nh trong terminal, b\u1ea1n click chu\u1ed9t, nh\u00ecn b\u1ea3ng d\u1eef li\u1ec7u, k\u00e9o th\u1ea3 quan h\u1ec7. \u0110\u00e2y l\u00e0 m\u1ed9t MySQL Client \u0111\u00fang ngh\u0129a, g\u00f3i nhi\u1ec1u vai tr\u00f2 v\u00e0o m\u1ed9t c\u1eeda s\u1ed5.<\/p>\n<p style=\"text-align: justify;\">C\u00f4ng c\u1ee5 n\u00e0y th\u01b0\u1eddng \u0111\u01b0\u1ee3c d\u00f9ng cho ba nh\u00f3m vi\u1ec7c ch\u00ednh:<\/p>\n<ul style=\"list-style-type: disc; padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\"><strong>SQL Development:<\/strong> Vi\u1ebft v\u00e0 ch\u1ea1y query SQL, xem k\u1ebft qu\u1ea3 d\u1ea1ng b\u1ea3ng, t\u1ea1o v\u00e0 s\u1eeda b\u1ea3ng, s\u1eeda d\u1eef li\u1ec7u tr\u1ef1c ti\u1ebfp.<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Data Modeling:<\/strong> Thi\u1ebft k\u1ebf database b\u1eb1ng s\u01a1 \u0111\u1ed3 EER, v\u1ebd ER Diagram, r\u1ed3i sinh ra c\u00e2u l\u1ec7nh t\u1ea1o b\u1ea3ng t\u1ef1 \u0111\u1ed9ng (forward engineer).<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Server Administration:<\/strong> Qu\u1ea3n l\u00fd t\u00e0i kho\u1ea3n, ph\u00e2n quy\u1ec1n, theo d\u00f5i t\u00ecnh tr\u1ea1ng server, sao l\u01b0u v\u00e0 ph\u1ee5c h\u1ed3i d\u1eef li\u1ec7u.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">M\u1ed9t \u0111i\u1ec3m c\u1ea7n n\u00f3i r\u00f5 tr\u01b0\u1edbc khi b\u1ea1n k\u1ef3 v\u1ecdng sai: MySQL Workbench l\u00e0 <em>client<\/em>, kh\u00f4ng ph\u1ea3i <a href=\"https:\/\/interdata.vn\/blog\/database-server-la-gi\/\">database server<\/a>. N\u00f3 kh\u00f4ng l\u01b0u d\u1eef li\u1ec7u. D\u1eef li\u1ec7u n\u1eb1m \u1edf MySQL Server, c\u00f3 th\u1ec3 ch\u1ea1y tr\u00ean m\u00e1y b\u1ea1n (localhost) ho\u1eb7c tr\u00ean m\u1ed9t con VPS ngo\u00e0i Internet. Workbench ch\u1ec9 l\u00e0 c\u00e1nh c\u1eeda \u0111\u1ec3 b\u1ea1n b\u01b0\u1edbc v\u00e0o v\u00e0 thao t\u00e1c.<\/p>\n<p style=\"text-align: justify;\">N\u1ebfu b\u1ea1n v\u1eabn c\u00f2n m\u01a1 h\u1ed3 v\u1ec1 b\u1ea3n th\u00e2n h\u1ec7 qu\u1ea3n tr\u1ecb, n\u00ean \u0111\u1ecdc th\u00eam b\u00e0i <a style=\"color: #2563eb; font-weight: 600;\" href=\"https:\/\/interdata.vn\/blog\/mysql-la-gi\/\">MySQL l\u00e0 g\u00ec v\u00e0 c\u00e1ch ho\u1ea1t \u0111\u1ed9ng c\u1ee7a h\u1ec7 qu\u1ea3n tr\u1ecb c\u01a1 s\u1edf d\u1eef li\u1ec7u<\/a> \u0111\u1ec3 n\u1eafm n\u1ec1n t\u1ea3ng tr\u01b0\u1edbc.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-42396\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/MySQL-Workbench.jpg\" alt=\"MySQL Workbench\" width=\"700\" height=\"467\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/MySQL-Workbench.jpg 700w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/06\/MySQL-Workbench-300x200.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<h2 id=\"section2\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">T\u1ea3i MySQL Workbench \u1edf \u0111\u00e2u cho \u0111\u00fang chu\u1ea9n?<\/h2>\n<p style=\"text-align: justify;\">Ch\u1ec9 t\u1ea3i MySQL Workbench t\u1eeb trang ch\u00ednh th\u1ee9c c\u1ee7a Oracle t\u1ea1i <a style=\"color: #2563eb; font-weight: 600;\" href=\"https:\/\/dev.mysql.com\/downloads\/workbench\/\" target=\"_blank\" rel=\"noopener\">dev.mysql.com\/downloads\/workbench<\/a>. Tr\u00e1nh c\u00e1c trang chia s\u1ebb ph\u1ea7n m\u1ec1m b\u00ean th\u1ee9 ba v\u00ec r\u1ee7i ro d\u00ednh b\u1ea3n \u0111\u00e3 ch\u00e8n m\u00e3 \u0111\u1ed9c r\u1ea5t cao. B\u1ea3n n\u00e0y ho\u00e0n to\u00e0n mi\u1ec5n ph\u00ed, kh\u00f4ng c\u1ea7n crack.<\/p>\n<p style=\"text-align: justify;\">Tr\u01b0\u1edbc khi t\u1ea3i, ki\u1ec3m tra y\u00eau c\u1ea7u h\u1ec7 th\u1ed1ng \u0111\u1ec3 kh\u1ecfi m\u1ea5t c\u00f4ng c\u00e0i r\u1ed3i b\u00e1o l\u1ed7i thi\u1ebfu th\u01b0 vi\u1ec7n:<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 25px 0; font-size: 15px;\">\n<thead>\n<tr style=\"background-color: #1e3a8a; color: #ffffff;\">\n<th style=\"padding: 12px; text-align: left; border: 1px solid #BFDBFE;\">H\u1ec7 \u0111i\u1ec1u h\u00e0nh<\/th>\n<th style=\"padding: 12px; text-align: left; border: 1px solid #BFDBFE;\">Y\u00eau c\u1ea7u c\u01a1 b\u1ea3n<\/th>\n<th style=\"padding: 12px; text-align: left; border: 1px solid #BFDBFE;\">L\u01b0u \u00fd<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\"><strong>Windows<\/strong><\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">Windows 10\/11 64-bit<\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">C\u1ea7n Visual C++ Redistributable, b\u1ea3n c\u00e0i \u0111\u1eb7t th\u01b0\u1eddng t\u1ef1 g\u1ee3i \u00fd.<\/td>\n<\/tr>\n<tr style=\"background-color: #eff6ff;\">\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\"><strong>macOS<\/strong><\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">Phi\u00ean b\u1ea3n macOS \u0111\u01b0\u1ee3c Oracle h\u1ed7 tr\u1ee3 hi\u1ec7n h\u00e0nh<\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">C\u00f3 b\u1ea3n ri\u00eang cho chip Apple Silicon v\u00e0 Intel, ch\u1ecdn \u0111\u00fang lo\u1ea1i.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\"><strong>Linux<\/strong><\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">Ubuntu, Fedora, Oracle Linux<\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">C\u00e0i qua APT repo ch\u00ednh th\u1ee9c \u0111\u1ec3 t\u1ef1 gi\u1ea3i quy\u1ebft ph\u1ee5 thu\u1ed9c.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify;\">Khi b\u1ea5m Download, Oracle c\u00f3 th\u1ec3 hi\u1ec7n trang y\u00eau c\u1ea7u \u0111\u0103ng nh\u1eadp t\u00e0i kho\u1ea3n. B\u1ea1n kh\u00f4ng b\u1eaft bu\u1ed9c \u0111\u0103ng k\u00fd: b\u1ea5m d\u00f2ng <strong>&#8220;No thanks, just start my download&#8221;<\/strong> \u1edf d\u01b0\u1edbi l\u00e0 t\u1ea3i \u0111\u01b0\u1ee3c ngay. \u0110\u00e2y l\u00e0 chi ti\u1ebft nh\u1ecf nh\u01b0ng l\u00e0m nhi\u1ec1u ng\u01b0\u1eddi m\u1edbi t\u01b0\u1edfng ph\u1ea3i t\u1ea1o t\u00e0i kho\u1ea3n.<\/p>\n<h2 id=\"section3\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u1eb7t MySQL Workbench tr\u00ean Windows, Ubuntu v\u00e0 macOS<\/h2>\n<p style=\"text-align: justify;\">C\u00e1ch c\u00e0i MySQL Workbench kh\u00e1c nhau theo h\u1ec7 \u0111i\u1ec1u h\u00e0nh. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 quy tr\u00ecnh cho ba n\u1ec1n t\u1ea3ng ph\u1ed5 bi\u1ebfn. L\u01b0u \u00fd \u0111i\u1ec1u ki\u1ec7n chung: m\u00e1y b\u1ea1n c\u1ea7n c\u00f3 s\u1eb5n m\u1ed9t MySQL Server \u0111\u1ec3 k\u1ebft n\u1ed1i, n\u1ebfu ch\u01b0a c\u00f3 th\u00ec c\u00e0i k\u00e8m ho\u1eb7c tr\u1ecf t\u1edbi server tr\u00ean VPS.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">C\u00e0i tr\u00ean Windows<\/h3>\n<ol style=\"padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\">Ch\u1ea1y file c\u00e0i \u0111\u1eb7t v\u1eeba t\u1ea3i. N\u1ebfu b\u00e1o thi\u1ebfu Visual C++ Redistributable, t\u1ea3i g\u00f3i \u0111\u00f3 t\u1eeb Microsoft r\u1ed3i c\u00e0i tr\u01b0\u1edbc.<\/li>\n<li style=\"margin-bottom: 10px;\">N\u1ebfu b\u1ea1n d\u00f9ng b\u1ed9 <strong>MySQL Installer<\/strong>, ch\u1ecdn lo\u1ea1i setup, c\u00f3 th\u1ec3 t\u00edch c\u1ea3 MySQL Server l\u1eabn Workbench \u0111\u1ec3 c\u00e0i m\u1ed9t l\u1ea7n.<\/li>\n<li style=\"margin-bottom: 10px;\">B\u1ea5m Next qua c\u00e1c b\u01b0\u1edbc, gi\u1eef th\u01b0 m\u1ee5c c\u00e0i m\u1eb7c \u0111\u1ecbnh tr\u1eeb khi b\u1ea1n c\u00f3 l\u00fd do \u0111\u1ed5i.<\/li>\n<li style=\"margin-bottom: 10px;\">C\u00e0i xong, m\u1edf Workbench. N\u1ebfu m\u00e1y \u0111\u00e3 c\u00f3 MySQL Server ch\u1ea1y \u1edf c\u1ed5ng 3306, n\u00f3 t\u1ef1 hi\u1ec7n m\u1ed9t connection local s\u1eb5n.<\/li>\n<\/ol>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">C\u00e0i tr\u00ean Ubuntu\/Debian<\/h3>\n<p style=\"text-align: justify;\">C\u00e1ch s\u1ea1ch nh\u1ea5t l\u00e0 d\u00f9ng APT repository ch\u00ednh th\u1ee9c c\u1ee7a MySQL thay v\u00ec t\u1ea3i file l\u1ebb:<\/p>\n<pre># Th\u00eam APT repo ch\u00ednh th\u1ee9c (t\u1ea3i g\u00f3i .deb c\u1ea5u h\u00ecnh t\u1eeb dev.mysql.com)\r\nsudo dpkg -i mysql-apt-config_*.deb\r\nsudo apt update\r\n\r\n# C\u00e0i MySQL Workbench\r\nsudo apt install mysql-workbench-community\r\n\r\n# M\u1edf ch\u01b0\u01a1ng tr\u00ecnh\r\nmysql-workbench<\/pre>\n<p style=\"text-align: justify;\">Tr\u00ean c\u00e1c b\u1ea3n Ubuntu, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 c\u00e0i qua Snap. C\u00e1ch APT th\u01b0\u1eddng \u1ed5n \u0111\u1ecbnh h\u01a1n cho m\u00f4i tr\u01b0\u1eddng l\u00e0m vi\u1ec7c l\u00e2u d\u00e0i v\u00ec phi\u00ean b\u1ea3n \u0111\u1ed3ng b\u1ed9 v\u1edbi repo c\u1ee7a MySQL.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">C\u00e0i tr\u00ean macOS<\/h3>\n<ol style=\"padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\">M\u1edf file <code>.dmg<\/code> v\u1eeba t\u1ea3i, k\u00e9o icon MySQL Workbench v\u00e0o th\u01b0 m\u1ee5c Applications.<\/li>\n<li style=\"margin-bottom: 10px;\">L\u1ea7n m\u1edf \u0111\u1ea7u ti\u00ean macOS c\u00f3 th\u1ec3 ch\u1eb7n v\u00ec \u1ee9ng d\u1ee5ng t\u1ea3i ngo\u00e0i App Store. V\u00e0o System Settings &gt; Privacy &amp; Security v\u00e0 b\u1ea5m &#8220;Open Anyway&#8221;.<\/li>\n<li style=\"margin-bottom: 10px;\">Ch\u1ecdn \u0111\u00fang b\u1ea3n cho chip m\u00e1y b\u1ea1n (Apple Silicon ho\u1eb7c Intel) \u0111\u1ec3 tr\u00e1nh ch\u1ea1y ch\u1eadm qua l\u1edbp gi\u1ea3 l\u1eadp.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">Sau khi c\u00e0i xong tr\u00ean b\u1ea5t k\u1ef3 h\u1ec7 \u0111i\u1ec1u h\u00e0nh n\u00e0o, m\u1edf ch\u01b0\u01a1ng tr\u00ecnh v\u00e0 b\u1ea1n s\u1ebd th\u1ea5y m\u00e0n h\u00ecnh Home v\u1edbi danh s\u00e1ch connection. Ch\u01b0a c\u00f3 connection n\u00e0o c\u0169ng kh\u00f4ng sao, ph\u1ea7n ti\u1ebfp theo s\u1ebd x\u1eed l\u00fd.<\/p>\n<div style=\"display: flex; flex-wrap: wrap; background-color: #fff; border: 1.5px solid #BFDBFE; box-shadow: 0 8px 20px rgba(37,99,235,0.08); border-radius: 12px; overflow: hidden; margin: 35px 0;\">\n<div style=\"flex: 1; min-width: 250px; background: linear-gradient(135deg, #1E3A8A 0%, #2563EB 100%); display: flex; align-items: center; justify-content: center; padding: 30px; text-align: center;\">\n<div>\n<p style=\"color: white; font-size: 34px; font-family: 'Be Vietnam Pro', sans-serif; font-weight: bold; margin: 0; line-height: 1.1;\">Thu\u00ea VPS InterData<\/p>\n<p style=\"color: #dbeafe; font-size: 15px; font-weight: 600; margin-top: 12px;\">To\u00e0n quy\u1ec1n root \u00b7 SSD NVMe U.2 \u00b7 H\u1ed7 tr\u1ee3 k\u1ef9 thu\u1eadt 24\/7<\/p>\n<\/div>\n<\/div>\n<div style=\"flex: 2; padding: 25px; min-width: 300px;\">\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 0; font-size: 20px;\">C\u1ea7n m\u1ed9t MySQL Server th\u1eadt \u0111\u1ec3 luy\u1ec7n t\u1eadp?<\/h3>\n<p style=\"text-align: justify; font-size: 15px; margin-bottom: 15px;\">C\u00e0i MySQL tr\u00ean localhost d\u1ec5, nh\u01b0ng \u0111\u1ec3 Workbench k\u1ebft n\u1ed1i t\u1edbi m\u1ed9t server gi\u1ed1ng m\u00f4i tr\u01b0\u1eddng production, b\u1ea1n c\u1ea7n m\u00e1y ch\u1ee7 c\u00f3 IP ri\u00eang v\u00e0 quy\u1ec1n root. M\u1ed9t VPS chi ph\u00ed d\u1ec5 ti\u1ebfp c\u1eadn l\u00e0 n\u01a1i t\u1ed1t \u0111\u1ec3 d\u1ef1ng MySQL, m\u1edf c\u1ed5ng, ph\u00e2n quy\u1ec1n v\u00e0 th\u1ef1c h\u00e0nh \u0111\u00fang c\u00e1ch tr\u01b0\u1edbc khi \u0111\u1ee5ng t\u1edbi h\u1ec7 th\u1ed1ng th\u1eadt.<\/p>\n<p><a style=\"background: linear-gradient(90deg, #2563EB 0%, #1E3A8A 100%); color: white; padding: 12px 25px; text-decoration: none; font-weight: 600; border-radius: 8px; font-size: 15px; display: inline-block; box-shadow: 0 5px 15px rgba(37,99,235,0.3);\" href=\"https:\/\/interdata.vn\/thue-vps\/\" target=\"_blank\" rel=\"noopener\">Xem c\u1ea5u h\u00ecnh VPS \u27f6<\/a><\/p>\n<\/div>\n<\/div>\n<h2 id=\"section4\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">Giao di\u1ec7n MySQL Workbench g\u1ed3m nh\u1eefng g\u00ec?<\/h2>\n<p style=\"text-align: justify;\">L\u1ea7n \u0111\u1ea7u m\u1edf giao di\u1ec7n MySQL c\u00f3 th\u1ec3 h\u01a1i r\u1ed1i v\u00ec nhi\u1ec1u panel. Nh\u01b0ng b\u1ea1n ch\u1ec9 c\u1ea7n n\u1eafm b\u1ed1n khu v\u1ef1c l\u00e0 l\u00e0m \u0111\u01b0\u1ee3c h\u1ea7u h\u1ebft vi\u1ec7c. Hi\u1ec3u b\u1ed1 c\u1ee5c gi\u00fap b\u1ea1n thao t\u00e1c nhanh thay v\u00ec click m\u00f2 kh\u1eafp n\u01a1i.<\/p>\n<ul style=\"list-style-type: disc; padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\"><strong>Navigator (b\u00ean tr\u00e1i):<\/strong> C\u00e2y th\u01b0 m\u1ee5c ch\u1ee9a c\u00e1c Schema (database), b\u1ea3ng, view, stored procedure. \u0110\u00e2y l\u00e0 n\u01a1i b\u1ea1n duy\u1ec7t c\u1ea5u tr\u00fac CSDL. Tab Administration c\u0169ng n\u1eb1m \u1edf \u0111\u00e2y.<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Query Editor (gi\u1eefa):<\/strong> V\u00f9ng so\u1ea1n c\u00e2u l\u1ec7nh SQL. B\u1ea1n g\u00f5 query, b\u1ea5m h\u00ecnh tia ch\u1edbp \u0111\u1ec3 ch\u1ea1y. Ph\u00edm t\u1eaft <code>Ctrl + Enter<\/code> ch\u1ea1y c\u00e2u l\u1ec7nh \u0111ang \u0111\u1eb7t con tr\u1ecf.<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Result Grid (d\u01b0\u1edbi editor):<\/strong> B\u1ea3ng k\u1ebft qu\u1ea3 sau khi ch\u1ea1y query. B\u1ea1n c\u00f3 th\u1ec3 s\u1eeda tr\u1ef1c ti\u1ebfp \u00f4 d\u1eef li\u1ec7u, l\u1ecdc, s\u1eafp x\u1ebfp v\u00e0 export ra CSV.<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>SQL Additions \/ Output (b\u00ean ph\u1ea3i, d\u01b0\u1edbi):<\/strong> Khu v\u1ef1c hi\u1ec7n log th\u1ef1c thi, th\u1eddi gian ch\u1ea1y v\u00e0 th\u00f4ng b\u00e1o l\u1ed7i. Khi query sai, \u0111\u1ecdc Output tr\u01b0\u1edbc ti\u00ean.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">M\u1eb9o nh\u1ecf: b\u1eadt <strong>Auto-complete<\/strong> gi\u00fap g\u00f5 t\u00ean b\u1ea3ng v\u00e0 c\u1ed9t nhanh, gi\u1ea3m l\u1ed7i ch\u00ednh t\u1ea3. Khi g\u00f5 t\u00ean schema theo sau d\u1ea5u ch\u1ea5m, Workbench t\u1ef1 g\u1ee3i \u00fd t\u00ean c\u1ed9t. V\u1edbi b\u1ea3ng nhi\u1ec1u c\u1ed9t, \u0111\u00e2y l\u00e0 th\u1ee9 ti\u1ebft ki\u1ec7m th\u1eddi gian th\u1ea5y r\u00f5.<\/p>\n<h2 id=\"section5\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">C\u00e1ch k\u1ebft n\u1ed1i MySQL Workbench t\u1edbi database th\u1eadt tr\u00ean VPS<\/h2>\n<p style=\"text-align: justify;\">\u0110\u1ec3 k\u1ebft n\u1ed1i MySQL Workbench t\u1edbi database, b\u1ea1n t\u1ea1o m\u1ed9t connection m\u1edbi r\u1ed3i nh\u1eadp th\u00f4ng tin host, port, user v\u00e0 m\u1eadt kh\u1ea9u. V\u1edbi database tr\u00ean m\u00e1y l\u00e0 <code>127.0.0.1<\/code>, v\u1edbi database tr\u00ean VPS l\u00e0 IP c\u00f4ng khai c\u1ee7a server. To\u00e0n b\u1ed9 thao t\u00e1c m\u1ea5t ch\u01b0a t\u1edbi m\u1ed9t ph\u00fat n\u1ebfu th\u00f4ng tin \u0111\u00fang.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">K\u1ebft n\u1ed1i t\u1edbi MySQL tr\u00ean m\u00e1y (localhost)<\/h3>\n<ol style=\"padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\">\u1ede m\u00e0n h\u00ecnh Home, b\u1ea5m d\u1ea5u <strong>+<\/strong> b\u00ean c\u1ea1nh &#8220;MySQL Connections&#8221;.<\/li>\n<li style=\"margin-bottom: 10px;\">\u0110\u1eb7t Connection Name t\u00f9y \u00fd, v\u00ed d\u1ee5 <code>Local Dev<\/code>.<\/li>\n<li style=\"margin-bottom: 10px;\">Hostname \u0111\u1ec3 <code>127.0.0.1<\/code>, Port <code>3306<\/code>, Username <code>root<\/code>.<\/li>\n<li style=\"margin-bottom: 10px;\">B\u1ea5m &#8220;Test Connection&#8221;, nh\u1eadp m\u1eadt kh\u1ea9u. B\u00e1o th\u00e0nh c\u00f4ng l\u00e0 xong.<\/li>\n<\/ol>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">K\u1ebft n\u1ed1i t\u1edbi MySQL tr\u00ean VPS t\u1eeb xa<\/h3>\n<p style=\"text-align: justify;\">\u0110\u00e2y l\u00e0 ph\u1ea7n nhi\u1ec1u ng\u01b0\u1eddi t\u1eafc. M\u1eb7c \u0111\u1ecbnh MySQL tr\u00ean server ch\u1ec9 cho k\u1ebft n\u1ed1i t\u1eeb localhost, n\u00ean k\u1ebft n\u1ed1i t\u1eeb m\u00e1y b\u1ea1n s\u1ebd b\u1ecb t\u1eeb ch\u1ed1i. C\u1ea7n ba \u0111i\u1ec1u ki\u1ec7n tr\u00ean server:<\/p>\n<ol style=\"padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\">S\u1eeda <code>bind-address<\/code> trong file c\u1ea5u h\u00ecnh MySQL (th\u01b0\u1eddng \u1edf <code>\/etc\/mysql\/mysql.conf.d\/mysqld.cnf<\/code>) t\u1eeb <code>127.0.0.1<\/code> th\u00e0nh <code>0.0.0.0<\/code>, r\u1ed3i restart d\u1ecbch v\u1ee5.<\/li>\n<li style=\"margin-bottom: 10px;\">T\u1ea1o user MySQL \u0111\u01b0\u1ee3c ph\u00e9p k\u1ebft n\u1ed1i t\u1eeb xa v\u00e0 c\u1ea5p quy\u1ec1n:<\/li>\n<\/ol>\n<pre>CREATE USER 'app_user'@'%' IDENTIFIED BY 'mat_khau_manh';\r\nGRANT ALL PRIVILEGES ON ten_database.* TO 'app_user'@'%';\r\nFLUSH PRIVILEGES;<\/pre>\n<ol style=\"padding-left: 20px; margin-bottom: 25px; color: #1f2937;\" start=\"3\">\n<li style=\"margin-bottom: 10px;\">M\u1edf c\u1ed5ng 3306 tr\u00ean firewall (UFW ho\u1eb7c security group). T\u1ed1t h\u01a1n: ch\u1ec9 m\u1edf cho IP c\u1ee7a b\u1ea1n thay v\u00ec m\u1edf cho to\u00e0n Internet.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\"><strong>C\u1ea3nh b\u00e1o b\u1ea3o m\u1eadt:<\/strong> m\u1edf c\u1ed5ng 3306 ra Internet l\u00e0 m\u1ee5c ti\u00eau b\u1ecb d\u00f2 m\u1eadt kh\u1ea9u li\u00ean t\u1ee5c. C\u00e1ch an to\u00e0n h\u01a1n l\u00e0 d\u00f9ng k\u1ebft n\u1ed1i <strong>SSH Tunnel<\/strong> ngay trong Workbench. Khi t\u1ea1o connection, ch\u1ecdn Connection Method l\u00e0 <em>Standard TCP\/IP over SSH<\/em>, nh\u1eadp th\u00f4ng tin SSH c\u1ee7a VPS, c\u00f2n MySQL host gi\u1eef l\u00e0 <code>127.0.0.1<\/code>. Nh\u01b0 v\u1eady kh\u00f4ng c\u1ea7n m\u1edf c\u1ed5ng database ra ngo\u00e0i.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 25px 0; font-size: 15px;\">\n<thead>\n<tr style=\"background-color: #1e3a8a; color: #ffffff;\">\n<th style=\"padding: 12px; text-align: left; border: 1px solid #BFDBFE;\">C\u00e1ch k\u1ebft n\u1ed1i<\/th>\n<th style=\"padding: 12px; text-align: left; border: 1px solid #BFDBFE;\">\u0110\u1ed9 an to\u00e0n<\/th>\n<th style=\"padding: 12px; text-align: left; border: 1px solid #BFDBFE;\">Khi n\u00e0o n\u00ean d\u00f9ng<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">TCP\/IP m\u1edf c\u1ed5ng 3306<\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">Th\u1ea5p n\u1ebfu m\u1edf cho m\u1ecdi IP<\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">Ch\u1ec9 khi gi\u1edbi h\u1ea1n IP ngu\u1ed3n ch\u1eb7t ch\u1ebd.<\/td>\n<\/tr>\n<tr style=\"background-color: #eff6ff;\">\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">SSH Tunnel<\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">Cao<\/td>\n<td style=\"padding: 12px; border: 1px solid #BFDBFE;\">Khuy\u1ebfn ngh\u1ecb cho h\u1ea7u h\u1ebft tr\u01b0\u1eddng h\u1ee3p k\u1ebft n\u1ed1i t\u1eeb xa.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"section6\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">C\u00e1ch d\u00f9ng MySQL Workbench: query, qu\u1ea3n l\u00fd CSDL v\u00e0 export SQL<\/h2>\n<p style=\"text-align: justify;\">Sau khi k\u1ebft n\u1ed1i \u0111\u01b0\u1ee3c, \u0111\u00e2y l\u00e0 nh\u1eefng thao t\u00e1c b\u1ea1n s\u1ebd l\u00e0m h\u1eb1ng ng\u00e0y. Ph\u1ea7n c\u00e1ch d\u00f9ng MySQL Workbench n\u00e0y t\u1eadp trung v\u00e0o vi\u1ec7c th\u1ef1c t\u1ebf: ch\u1ea1y query, s\u1eeda d\u1eef li\u1ec7u, sao l\u01b0u v\u00e0 ph\u1ee5c h\u1ed3i.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">Ch\u1ea1y query SQL v\u00e0 xem k\u1ebft qu\u1ea3<\/h3>\n<p style=\"text-align: justify;\">M\u1edf connection, g\u00f5 c\u00e2u l\u1ec7nh v\u00e0o Query Editor, b\u1ea5m <code>Ctrl + Enter<\/code>. K\u1ebft qu\u1ea3 hi\u1ec7n ngay \u1edf Result Grid b\u00ean d\u01b0\u1edbi.<\/p>\n<pre>SELECT id, ten_san_pham, gia\r\nFROM san_pham\r\nWHERE gia &gt; 500000\r\nORDER BY gia DESC\r\nLIMIT 20;<\/pre>\n<p style=\"text-align: justify;\">B\u1ea1n c\u00f3 th\u1ec3 s\u1eeda gi\u00e1 tr\u1ecb ngay trong Result Grid: double-click v\u00e0o \u00f4, \u0111\u1ed5i gi\u00e1 tr\u1ecb, r\u1ed3i b\u1ea5m &#8220;Apply&#8221;. Workbench s\u1ebd sinh s\u1eb5n c\u00e2u <code>UPDATE<\/code> t\u01b0\u01a1ng \u1ee9ng v\u00e0 cho b\u1ea1n xem tr\u01b0\u1edbc tr\u01b0\u1edbc khi th\u1ef1c thi. \u0110\u00e2y l\u00e0 ch\u1ed7 ti\u1ec7n cho vi\u1ec7c qu\u1ea3n l\u00fd CSDL nh\u1ecf m\u00e0 kh\u00f4ng c\u1ea7n vi\u1ebft tay t\u1eebng l\u1ec7nh.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">T\u1ea1o v\u00e0 s\u1eeda b\u1ea3ng b\u1eb1ng giao di\u1ec7n<\/h3>\n<p style=\"text-align: justify;\">Trong Navigator, chu\u1ed9t ph\u1ea3i v\u00e0o Schema &gt; &#8220;Create Table&#8221;. B\u1ea1n \u0111i\u1ec1n t\u00ean c\u1ed9t, ki\u1ec3u d\u1eef li\u1ec7u, ch\u1ecdn kh\u00f3a ch\u00ednh (PK), kh\u00f3a ngo\u1ea1i (FK), index ngay tr\u00ean form. B\u1ea5m Apply, Workbench hi\u1ec7n c\u00e2u l\u1ec7nh <code>CREATE TABLE<\/code> \u0111\u1ec3 b\u1ea1n duy\u1ec7t. C\u00e1ch n\u00e0y h\u1ee3p v\u1edbi ng\u01b0\u1eddi ch\u01b0a thu\u1ed9c c\u00fa ph\u00e1p.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">Export v\u00e0 import d\u1eef li\u1ec7u (backup\/restore)<\/h3>\n<p style=\"text-align: justify;\">\u0110\u00e2y l\u00e0 vi\u1ec7c b\u1ea1n n\u00ean th\u00e0nh th\u1ea1o tr\u01b0\u1edbc khi \u0111\u1ee5ng t\u1edbi production. Ch\u1ee9c n\u0103ng n\u1eb1m \u1edf menu <strong>Server<\/strong>.<\/p>\n<ul style=\"list-style-type: disc; padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\"><strong>Export SQL:<\/strong> v\u00e0o Server &gt; Data Export, ch\u1ecdn schema c\u1ea7n sao l\u01b0u. C\u00f3 hai ki\u1ec3u: dump ra m\u1ed9t file <code>.sql<\/code> duy nh\u1ea5t, ho\u1eb7c dump ra nhi\u1ec1u file theo t\u1eebng b\u1ea3ng (ti\u1ec7n khi ph\u1ee5c h\u1ed3i ch\u1ecdn l\u1ecdc).<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Import SQL:<\/strong> v\u00e0o Server &gt; Data Import, tr\u1ecf t\u1edbi file dump, ch\u1ecdn schema \u0111\u00edch \u0111\u1ec3 ph\u1ee5c h\u1ed3i.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">L\u01b0u \u00fd th\u1ef1c t\u1ebf: v\u1edbi database l\u1edbn, export qua giao di\u1ec7n \u0111\u00f4i khi ch\u1eadm ho\u1eb7c treo. Khi \u0111\u00f3 l\u1ec7nh <code>mysqldump<\/code> ch\u1ea1y tr\u1ef1c ti\u1ebfp tr\u00ean server v\u1eabn nhanh v\u00e0 \u0111\u00e1ng tin h\u01a1n. Workbench ti\u1ec7n cho d\u1eef li\u1ec7u v\u1eeba v\u00e0 nh\u1ecf.<\/p>\n<div style=\"display: flex; flex-wrap: wrap; background-color: #fff; border: 1.5px solid #BFDBFE; box-shadow: 0 8px 20px rgba(37,99,235,0.08); border-radius: 12px; overflow: hidden; margin: 35px 0;\">\n<div style=\"flex: 1; min-width: 250px; background: linear-gradient(135deg, #1E3A8A 0%, #2563EB 100%); display: flex; align-items: center; justify-content: center; padding: 30px; text-align: center;\">\n<div>\n<p style=\"color: white; font-size: 34px; font-family: 'Be Vietnam Pro', sans-serif; font-weight: bold; margin: 0; line-height: 1.1;\">Cloud Server InterData<\/p>\n<p style=\"color: #dbeafe; font-size: 15px; font-weight: 600; margin-top: 12px;\">N\u00e2ng\/h\u1ea1 t\u00e0i nguy\u00ean linh ho\u1ea1t \u00b7 CPU th\u1ebf h\u1ec7 m\u1edbi \u00b7 Backup \u0111\u1ecbnh k\u1ef3<\/p>\n<\/div>\n<\/div>\n<div style=\"flex: 2; padding: 25px; min-width: 300px;\">\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 0; font-size: 20px;\">Database \u0111\u00e3 l\u1edbn v\u00e0 truy v\u1ea5n b\u1eaft \u0111\u1ea7u ch\u1eadm?<\/h3>\n<p style=\"text-align: justify; font-size: 15px; margin-bottom: 15px;\">Khi b\u1ea3ng d\u1eef li\u1ec7u ph\u00ecnh to, l\u01b0\u1ee3ng truy v\u1ea5n t\u0103ng theo ng\u01b0\u1eddi d\u00f9ng, RAM v\u00e0 I\/O c\u1ee7a m\u00e1y ch\u1ee7 tr\u1edf th\u00e0nh n\u00fat th\u1eaft. L\u00fac n\u00e0y m\u1ed9t Cloud Server cho ph\u00e9p t\u0103ng t\u00e0i nguy\u00ean theo nhu c\u1ea7u ph\u00f9 h\u1ee3p h\u01a1n c\u1ea5u h\u00ecnh c\u1ed1 \u0111\u1ecbnh, nh\u1ea5t l\u00e0 v\u1edbi h\u1ec7 th\u1ed1ng nhi\u1ec1u ng\u01b0\u1eddi d\u00f9ng ho\u1eb7c t\u1ea3i bi\u1ebfn \u0111\u1ed9ng theo m\u00f9a.<\/p>\n<p><a style=\"background: linear-gradient(90deg, #2563EB 0%, #1E3A8A 100%); color: white; padding: 12px 25px; text-decoration: none; font-weight: 600; border-radius: 8px; font-size: 15px; display: inline-block; box-shadow: 0 5px 15px rgba(37,99,235,0.3);\" href=\"https:\/\/interdata.vn\/cloud-server\/\" target=\"_blank\" rel=\"noopener\">T\u00ecm hi\u1ec3u Cloud Server \u27f6<\/a><\/p>\n<\/div>\n<\/div>\n<h2 id=\"section7\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">Thi\u1ebft k\u1ebf database v\u00e0 v\u1ebd ER Diagram trong MySQL Workbench<\/h2>\n<p style=\"text-align: justify;\">\u0110\u00e2y l\u00e0 t\u00ednh n\u0103ng \u0111\u01b0\u1ee3c sinh vi\u00ean IT v\u00e0 dev t\u00ecm nhi\u1ec1u nh\u1ea5t. MySQL Workbench cho ph\u00e9p thi\u1ebft k\u1ebf database b\u1eb1ng m\u00f4 h\u00ecnh tr\u1ef1c quan, v\u1ebd ER Diagram r\u1ed3i sinh ra m\u00e3 SQL t\u1ea1o b\u1ea3ng. B\u1ea1n kh\u00f4ng ph\u1ea3i vi\u1ebft tay t\u1eebng quan h\u1ec7.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">T\u1ea1o m\u00f4 h\u00ecnh EER v\u00e0 v\u1ebd s\u01a1 \u0111\u1ed3 quan h\u1ec7<\/h3>\n<ol style=\"padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\">V\u00e0o menu File &gt; New Model, r\u1ed3i m\u1edf &#8220;Add Diagram&#8221; \u0111\u1ec3 v\u00e0o m\u00e0n h\u00ecnh v\u1ebd EER.<\/li>\n<li style=\"margin-bottom: 10px;\">D\u00f9ng c\u00f4ng c\u1ee5 Table b\u00ean tr\u00e1i \u0111\u1ec3 \u0111\u1eb7t c\u00e1c b\u1ea3ng l\u00ean canvas, khai b\u00e1o c\u1ed9t v\u00e0 ki\u1ec3u d\u1eef li\u1ec7u.<\/li>\n<li style=\"margin-bottom: 10px;\">D\u00f9ng c\u00f4ng c\u1ee5 quan h\u1ec7 (1:1, 1:n, n:m) \u0111\u1ec3 n\u1ed1i kh\u00f3a ngo\u1ea1i gi\u1eefa c\u00e1c b\u1ea3ng. \u0110\u01b0\u1eddng n\u1ed1i ER Diagram hi\u1ec7n ngay.<\/li>\n<li style=\"margin-bottom: 10px;\">S\u1eafp x\u1ebfp c\u00e1c b\u1ea3ng cho g\u1ecdn, \u0111\u00e2y ch\u00ednh l\u00e0 s\u01a1 \u0111\u1ed3 b\u1ea1n n\u1ed9p \u0111\u01b0\u1ee3c trong b\u00e1o c\u00e1o \u0111\u1ed3 \u00e1n.<\/li>\n<\/ol>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">Forward Engineer: t\u1eeb s\u01a1 \u0111\u1ed3 ra database th\u1eadt<\/h3>\n<p style=\"text-align: justify;\">Khi m\u00f4 h\u00ecnh ho\u00e0n ch\u1ec9nh, v\u00e0o menu Database &gt; Forward Engineer. Workbench sinh to\u00e0n b\u1ed9 c\u00e2u l\u1ec7nh <code>CREATE TABLE<\/code> k\u00e8m kh\u00f3a ngo\u1ea1i v\u00e0 ch\u1ea1y th\u1eb3ng l\u00ean server. Chi\u1ec1u ng\u01b0\u1ee3c l\u1ea1i l\u00e0 <strong>Reverse Engineer<\/strong>: l\u1ea5y m\u1ed9t database c\u00f3 s\u1eb5n v\u00e0 d\u1ef1ng l\u1ea1i s\u01a1 \u0111\u1ed3 ERD \u0111\u1ec3 b\u1ea1n nh\u00ecn t\u1ed5ng th\u1ec3 c\u1ea5u tr\u00fac, r\u1ea5t h\u1eefu \u00edch khi ti\u1ebfp nh\u1eadn d\u1ef1 \u00e1n c\u0169.<\/p>\n<h2 id=\"section8\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">L\u1ed7i th\u01b0\u1eddng g\u1eb7p khi d\u00f9ng MySQL Workbench v\u00e0 c\u00e1ch x\u1eed l\u00fd<\/h2>\n<p style=\"text-align: justify;\">Ph\u1ea7n l\u1edbn l\u1ed7i n\u1eb1m \u1edf kh\u00e2u k\u1ebft n\u1ed1i, kh\u00f4ng ph\u1ea3i b\u1ea3n th\u00e2n ph\u1ea7n m\u1ec1m. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 c\u00e1c l\u1ed7i g\u1eb7p nhi\u1ec1u nh\u1ea5t k\u00e8m h\u01b0\u1edbng x\u1eed l\u00fd theo tri\u1ec7u ch\u1ee9ng.<\/p>\n<ul style=\"list-style-type: disc; padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\"><strong>Error 2003 &#8211; Can&#8217;t connect to MySQL server:<\/strong> server ch\u01b0a ch\u1ea1y, sai IP\/port, ho\u1eb7c firewall ch\u1eb7n. Ki\u1ec3m tra d\u1ecbch v\u1ee5 MySQL c\u00f3 \u0111ang ch\u1ea1y, port c\u00f3 \u0111\u00fang 3306, firewall \u0111\u00e3 m\u1edf cho IP c\u1ee7a b\u1ea1n ch\u01b0a.<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Error 1045 &#8211; Access denied:<\/strong> sai user ho\u1eb7c m\u1eadt kh\u1ea9u, ho\u1eb7c user ch\u01b0a \u0111\u01b0\u1ee3c ph\u00e9p k\u1ebft n\u1ed1i t\u1eeb host c\u1ee7a b\u1ea1n. T\u1ea1o l\u1ea1i quy\u1ec1n v\u1edbi <code>'user'@'%'<\/code> ho\u1eb7c \u0111\u00fang IP ngu\u1ed3n.<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Lost connection \/ k\u1ebft n\u1ed1i r\u1edbt khi ch\u1ea1y query l\u1edbn:<\/strong> t\u0103ng gi\u00e1 tr\u1ecb timeout trong Edit &gt; Preferences &gt; SQL Editor (DBMS connection read timeout).<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Workbench has stopped working tr\u00ean Windows:<\/strong> th\u01b0\u1eddng do thi\u1ebfu Visual C++ Redistributable ho\u1eb7c xung \u0111\u1ed9t card \u0111\u1ed3 h\u1ecda. C\u00e0i l\u1ea1i g\u00f3i VC++ v\u00e0 c\u1eadp nh\u1eadt driver GPU.<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Public Key Retrieval is not allowed:<\/strong> v\u1edbi MySQL 8 d\u00f9ng <a href=\"https:\/\/interdata.vn\/blog\/plugin-la-gi\/\">plugin<\/a> <code>caching_sha2_password<\/code>, v\u00e0o tab Advanced c\u1ee7a connection v\u00e0 b\u1eadt &#8220;Allow public key retrieval&#8221;, ho\u1eb7c d\u00f9ng <a href=\"https:\/\/interdata.vn\/blog\/chung-chi-ssl\/\">SSL<\/a>.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Quy t\u1eafc chung khi g\u1eb7p l\u1ed7i k\u1ebft n\u1ed1i: t\u00e1ch b\u00e0i to\u00e1n ra. Th\u1eed k\u1ebft n\u1ed1i b\u1eb1ng d\u00f2ng l\u1ec7nh <code>mysql<\/code> t\u1eeb ch\u00ednh server tr\u01b0\u1edbc. N\u1ebfu tr\u00ean server ch\u1ea1y \u0111\u01b0\u1ee3c m\u00e0 t\u1eeb m\u00e1y b\u1ea1n kh\u00f4ng \u0111\u01b0\u1ee3c, v\u1ea5n \u0111\u1ec1 n\u1eb1m \u1edf firewall ho\u1eb7c quy\u1ec1n remote, kh\u00f4ng ph\u1ea3i Workbench.<\/p>\n<h2 id=\"section9\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p v\u1ec1 MySQL Workbench (FAQ)<\/h2>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">MySQL Workbench c\u00f3 mi\u1ec5n ph\u00ed kh\u00f4ng?<\/h3>\n<p style=\"text-align: justify;\">C\u00f3. B\u1ea3n MySQL Workbench Community do Oracle ph\u00e1t h\u00e0nh ho\u00e0n to\u00e0n mi\u1ec5n ph\u00ed theo gi\u1ea5y ph\u00e9p GPL. B\u1ea1n t\u1ea3i tr\u1ef1c ti\u1ebfp t\u1eeb trang dev.mysql.com m\u00e0 kh\u00f4ng c\u1ea7n tr\u1ea3 ph\u00ed hay crack. Oracle c\u0169ng c\u00f3 d\u00f2ng th\u01b0\u01a1ng m\u1ea1i trong g\u00f3i enterprise, nh\u01b0ng b\u1ea3n mi\u1ec5n ph\u00ed \u0111\u1ee7 cho g\u1ea7n nh\u01b0 m\u1ecdi nhu c\u1ea7u c\u00e1 nh\u00e2n v\u00e0 doanh nghi\u1ec7p nh\u1ecf.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">MySQL Workbench c\u00f3 c\u1ea7n c\u00e0i MySQL Server kh\u00f4ng?<\/h3>\n<p style=\"text-align: justify;\">C\u00f3, \u0111\u1ec3 l\u00e0m vi\u1ec7c th\u1eadt b\u1ea1n c\u1ea7n m\u1ed9t MySQL Server \u0111\u1ec3 k\u1ebft n\u1ed1i t\u1edbi. Workbench ch\u1ec9 l\u00e0 client, kh\u00f4ng t\u1ef1 ch\u1ee9a d\u1eef li\u1ec7u. Server \u0111\u00f3 c\u00f3 th\u1ec3 n\u1eb1m tr\u00ean ch\u00ednh m\u00e1y b\u1ea1n, tr\u00ean m\u1ea1ng n\u1ed9i b\u1ed9 ho\u1eb7c tr\u00ean VPS ngo\u00e0i Internet. N\u1ebfu ch\u1ec9 v\u1ebd ER Diagram tr\u00ean gi\u1ea5y th\u00ec ch\u01b0a c\u1ea7n server.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">C\u00f3 th\u1ec3 d\u00f9ng MySQL Workbench v\u1edbi MariaDB kh\u00f4ng?<\/h3>\n<p style=\"text-align: justify;\">\u0110\u01b0\u1ee3c trong nhi\u1ec1u tr\u01b0\u1eddng h\u1ee3p v\u00ec MariaDB t\u01b0\u01a1ng th\u00edch ph\u1ea7n l\u1edbn v\u1edbi MySQL. Tuy nhi\u00ean m\u1ed9t s\u1ed1 t\u00ednh n\u0103ng qu\u1ea3n tr\u1ecb v\u00e0 phi\u00ean b\u1ea3n m\u1edbi c\u1ee7a MariaDB c\u00f3 th\u1ec3 b\u00e1o c\u1ea3nh b\u00e1o kh\u00f4ng t\u01b0\u01a1ng th\u00edch. V\u1edbi MariaDB, c\u00e1c c\u00f4ng c\u1ee5 nh\u01b0 HeidiSQL ho\u1eb7c DBeaver th\u01b0\u1eddng kh\u1edbp h\u01a1n v\u1ec1 l\u00e2u d\u00e0i.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">MySQL Workbench kh\u00e1c phpMyAdmin \u1edf \u0111i\u1ec3m n\u00e0o?<\/h3>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/interdata.vn\/blog\/phpmyadmin-la-gi\/\">phpMyAdmin<\/a> ch\u1ea1y tr\u00ean tr\u00ecnh duy\u1ec7t qua web server, ti\u1ec7n khi qu\u1ea3n l\u00fd database tr\u00ean hosting. MySQL Workbench l\u00e0 \u1ee9ng d\u1ee5ng c\u00e0i tr\u00ean m\u00e1y, m\u1ea1nh h\u01a1n \u1edf thi\u1ebft k\u1ebf m\u00f4 h\u00ecnh EER, Forward\/Reverse Engineer v\u00e0 qu\u1ea3n tr\u1ecb server. N\u1ebfu c\u1ea7n v\u1ebd ER Diagram v\u00e0 l\u00e0m vi\u1ec7c chuy\u00ean s\u00e2u, Workbench nh\u1ec9nh h\u01a1n.<\/p>\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 25px; font-size: 20px;\">L\u00e0m sao k\u1ebft n\u1ed1i MySQL Workbench an to\u00e0n t\u1edbi VPS?<\/h3>\n<p style=\"text-align: justify;\">C\u00e1ch an to\u00e0n nh\u1ea5t l\u00e0 d\u00f9ng SSH Tunnel: ch\u1ecdn Connection Method &#8220;Standard TCP\/IP over SSH&#8221;, nh\u1eadp th\u00f4ng tin SSH c\u1ee7a VPS v\u00e0 gi\u1eef MySQL host l\u00e0 127.0.0.1. C\u00e1ch n\u00e0y kh\u00f4ng c\u1ea7n m\u1edf c\u1ed5ng 3306 ra Internet, nh\u1edd \u0111\u00f3 tr\u00e1nh b\u1ecb d\u00f2 m\u1eadt kh\u1ea9u t\u1ef1 \u0111\u1ed9ng t\u1eeb b\u00ean ngo\u00e0i.<\/p>\n<div style=\"border-top: 2px dashed #BFDBFE; margin-top: 50px; padding-top: 30px;\">\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; font-size: 22px; font-weight: bold; margin-bottom: 15px;\">Ch\u1ed1t l\u1ea1i: d\u00f9ng MySQL Workbench \u0111\u00fang c\u00e1ch ngay t\u1eeb \u0111\u1ea7u<\/h3>\n<p style=\"text-align: justify;\">MySQL Workbench l\u00e0 c\u00f4ng c\u1ee5 \u0111\u00e1ng c\u00f3 trong b\u1ed9 \u0111\u1ed3 ngh\u1ec1 c\u1ee7a b\u1ea5t k\u1ef3 ai l\u00e0m vi\u1ec7c v\u1edbi c\u01a1 s\u1edf d\u1eef li\u1ec7u. Ba \u0111i\u1ec1u \u0111\u00e1ng nh\u1edb: ch\u1ec9 t\u1ea3i t\u1eeb trang Oracle \u0111\u1ec3 an to\u00e0n, \u01b0u ti\u00ean SSH Tunnel khi k\u1ebft n\u1ed1i t\u1edbi server t\u1eeb xa, v\u00e0 t\u1eadp export\/import th\u00e0nh th\u1ea1o tr\u01b0\u1edbc khi \u0111\u1ee5ng d\u1eef li\u1ec7u th\u1eadt. Khi \u0111\u00e3 quen, b\u1ea1n s\u1ebd th\u1ea5y vi\u1ec7c query, thi\u1ebft k\u1ebf ERD v\u00e0 qu\u1ea3n l\u00fd CSDL nhanh h\u01a1n h\u1eb3n so v\u1edbi g\u00f5 l\u1ec7nh th\u1ee7 c\u00f4ng. B\u01b0\u1edbc ti\u1ebfp theo th\u01b0\u1eddng l\u00e0 c\u1ea7n m\u1ed9t m\u00e1y ch\u1ee7 th\u1eadt \u0111\u1ec3 v\u1eadn h\u00e0nh database \u0111\u00fang m\u00f4i tr\u01b0\u1eddng.<\/p>\n<div style=\"background: #EFF6FF; border: 1px solid #2563EB; padding: 30px; margin-top: 25px; border-radius: 12px; text-align: center;\">\n<p style=\"font-family: 'Be Vietnam Pro', sans-serif; font-size: 20px; font-weight: bold; color: #1e3a8a; margin-top: 0;\">D\u1ef1ng MySQL Server c\u1ee7a ri\u00eang b\u1ea1n tr\u00ean VPS InterData<\/p>\n<p style=\"font-size: 15px; margin-bottom: 20px; color: #4b5563;\">To\u00e0n quy\u1ec1n root, \u1ed5 SSD NVMe U.2 v\u00e0 h\u1ed7 tr\u1ee3 k\u1ef9 thu\u1eadt 24\/7 \u0111\u1ec3 b\u1ea1n c\u00e0i \u0111\u1eb7t, ph\u00e2n quy\u1ec1n v\u00e0 k\u1ebft n\u1ed1i Workbench \u0111\u00fang chu\u1ea9n.<\/p>\n<p><a style=\"background: #2563EB; color: #ffffff; padding: 12px 30px; text-decoration: none; font-weight: 600; border-radius: 6px; display: inline-block;\" href=\"https:\/\/interdata.vn\/thue-vps\/\" target=\"_blank\" rel=\"noopener\">Thu\u00ea VPS ngay \u27f6<\/a><\/p>\n<\/div>\n<\/div>\n<p style=\"text-align: justify; font-size: 13px; font-style: italic; color: #6b7280; margin-top: 30px; border-top: 1px solid #E5E7EB; padding-top: 15px;\"><span style=\"font-size: 100%;\"><em>L\u01b0u \u00fd: n\u1ed9i dung k\u1ef9 thu\u1eadt trong b\u00e0i ch\u1ec9 mang t\u00ednh tham kh\u1ea3o. \u0110\u01b0\u1eddng d\u1eabn file c\u1ea5u h\u00ecnh, t\u00ean g\u00f3i c\u00e0i \u0111\u1eb7t v\u00e0 c\u00e1c c\u00e2u l\u1ec7nh c\u00f3 th\u1ec3 thay \u0111\u1ed5i theo h\u1ec7 \u0111i\u1ec1u h\u00e0nh, phi\u00ean b\u1ea3n MySQL v\u00e0 MySQL Workbench c\u0169ng nh\u01b0 m\u00f4i tr\u01b0\u1eddng th\u1ef1c t\u1ebf c\u1ee7a b\u1ea1n. Tr\u01b0\u1edbc khi \u00e1p d\u1ee5ng cho h\u1ec7 th\u1ed1ng production, h\u00e3y sao l\u01b0u d\u1eef li\u1ec7u \u0111\u1ea7y \u0111\u1ee7, ki\u1ec3m th\u1eed tr\u00ean m\u00f4i tr\u01b0\u1eddng t\u00e1ch bi\u1ec7t v\u00e0 \u0111\u00e1nh gi\u00e1 r\u1ee7i ro b\u1ea3o m\u1eadt, \u0111\u1eb7c bi\u1ec7t v\u1edbi c\u00e1c thao t\u00e1c m\u1edf c\u1ed5ng v\u00e0 ph\u00e2n quy\u1ec1n t\u1eeb xa.<\/em><\/span><\/p>\n\n\n<style>\n.interdata-plan-carousel,.interdata-plan-carousel *{box-sizing:border-box}\n.interdata-plan-carousel{--blue:#005bea;--blue-dark:#004dcc;--text:#071832;--muted:#516173;--border:#d8e6fb;--bg:#f3f8ff;--shadow:0 5px 14px rgba(0,62,145,.08);container-type:inline-size;background:var(--bg);padding:14px 40px 18px;position:relative;overflow:hidden}\n.interdata-carousel-heading{color:#f00;font-family:Roboto,sans-serif;font-size:18px;line-height:1.35;font-weight:800;text-align:center;margin:0 0 14px}\n.interdata-plan-viewport{overflow:hidden;width:100%}\n.interdata-plan-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 0 4px}\n.interdata-plan-track::-webkit-scrollbar{display:none}\n.interdata-plan-card{flex:0 0 calc((100% - 36px)\/4);min-width:0;background:#fff;border:1px solid var(--border);border-radius:8px;padding:15px 10px 13px;min-height:370px;display:flex;flex-direction:column;scroll-snap-align:start;box-shadow:var(--shadow)}\n.interdata-plan-title{color:var(--blue-dark);font-size:16px;line-height:1.22;font-weight:800;text-align:center;margin:0 0 7px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.interdata-plan-price{color:var(--blue-dark);font-size:24px;line-height:1;font-weight:900;text-align:center;margin-bottom:12px;white-space:nowrap;letter-spacing:0}\n.interdata-plan-price span{font-size:10px;font-weight:800;margin-left:2px}\n.interdata-plan-badge{align-self:center;display:inline-flex;align-items:center;justify-content:center;background:#ff3934;color:#fff;border-radius:5px;padding:7px 8px;font-size:9px;line-height:1;font-weight:800;margin-bottom:15px;white-space:nowrap;max-width:100%}\n.interdata-plan-features{list-style:none!important;padding:0!important;margin:0!important}\n.interdata-plan-features li{display:flex;gap:7px;align-items:flex-start;color:var(--text);font-size:12px;line-height:1.35;font-weight:700;text-align:left;margin:0 0 10px!important;padding:0!important}\n.interdata-plan-icon{width:14px;min-width:14px;height:14px;color:#0069ff;margin-top:2px}\n.interdata-plan-icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.interdata-plan-spacer{flex:1;min-height:16px}\n.interdata-plan-button{display:flex;align-items:center;justify-content:center;min-height:42px;width:100%;background:var(--blue);color:#fff!important;border-radius:5px;font-size:13px;font-weight:800;text-decoration:none!important;box-shadow:0 7px 14px rgba(0,91,234,.24);transition:transform .2s ease,background .2s ease}\n.interdata-plan-button:hover{background:var(--blue-dark);color:#fff!important;transform:translateY(-1px)}\n.interdata-carousel-arrow{position:absolute;top:50%;z-index:5;width:44px;height:54px;border:2px solid #fff!important;border-radius:999px;background:var(--blue)!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,62,145,.32);display:flex!important;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-35%);transition:background .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}\n.interdata-carousel-arrow:hover{background:var(--blue-dark)!important;color:#fff!important;transform:translateY(-35%) scale(1.04)}\n.interdata-carousel-arrow:disabled{opacity:.78;cursor:not-allowed;background:#8aa6cf!important;color:#fff!important}\n.interdata-carousel-arrow:disabled:hover{background:#8aa6cf!important;color:#fff!important;transform:translateY(-35%)}\n.interdata-carousel-arrow svg{display:none!important}\n.interdata-carousel-arrow:before{content:none!important;display:none!important}\n.interdata-carousel-mark{display:block!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:38px!important;font-weight:900!important;line-height:1!important;text-align:center!important;pointer-events:none!important;transform:translateY(-2px)}\n.interdata-carousel-prev{left:14px}\n.interdata-carousel-prev .interdata-carousel-mark{margin-left:-2px}\n.interdata-carousel-next{right:14px}\n.interdata-carousel-next .interdata-carousel-mark{margin-right:-2px}\n@container (max-width:640px){.interdata-plan-carousel{padding:12px 38px 16px}.interdata-plan-card{flex-basis:calc((100% - 12px)\/2);min-height:370px}.interdata-carousel-heading{font-size:16px}}\n@container (max-width:480px){.interdata-plan-carousel{padding:12px 34px 16px}.interdata-plan-card{flex-basis:100%;min-height:360px}.interdata-plan-price{font-size:25px}.interdata-carousel-arrow{width:34px;height:44px}.interdata-carousel-mark{font-size:32px!important}.interdata-carousel-prev{left:5px}.interdata-carousel-next{right:5px}}\n<\/style>\n\n<div class=\"interdata-plan-carousel\" data-interdata-carousel>\n  <div class=\"interdata-carousel-heading\">Si\u00eau \u01afu \u0110\u00e3i VPS \/ CLOUD SERVER - Ti\u1ebft Ki\u1ec7m \u0110\u1ebfn 70%<\/div>\n\n  <svg width=\"0\" height=\"0\" style=\"position:absolute;visibility:hidden\" aria-hidden=\"true\">\n    <symbol id=\"id-icon-cpu\" viewBox=\"0 0 24 24\"><rect x=\"7\" y=\"7\" width=\"10\" height=\"10\" rx=\"2\"><\/rect><path d=\"M4 9h3M4 15h3M17 9h3M17 15h3M9 4v3M15 4v3M9 17v3M15 17v3\"><\/path><path d=\"M10 10h4v4h-4z\"><\/path><\/symbol>\n    <symbol id=\"id-icon-ram\" viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"><\/rect><path d=\"M7 16v2M11 16v2M15 16v2M19 16v2M7 11h1M11 11h1M15 11h1\"><\/path><\/symbol>\n    <symbol id=\"id-icon-storage\" viewBox=\"0 0 24 24\"><rect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"><\/rect><path d=\"M9 7h6\"><\/path><circle cx=\"12\" cy=\"16\" r=\"1.5\"><\/circle><\/symbol>\n    <symbol id=\"id-icon-network\" viewBox=\"0 0 24 24\"><path d=\"M5 12.5a10 10 0 0 1 14 0\"><\/path><path d=\"M8.5 16a5 5 0 0 1 7 0\"><\/path><path d=\"M12 19h.01\"><\/path><\/symbol>\n    <symbol id=\"id-icon-gift\" viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"8\" width=\"18\" height=\"13\" rx=\"2\"><\/rect><path d=\"M12 8v13M3 12h18\"><\/path><path d=\"M7.5 8C6.1 8 5 6.9 5 5.5S6.1 3 7.5 3C10 3 12 8 12 8\"><\/path><path d=\"M16.5 8C17.9 8 19 6.9 19 5.5S17.9 3 16.5 3C14 3 12 8 12 8\"><\/path><\/symbol>\n  <\/svg>\n\n  <button class=\"interdata-carousel-arrow interdata-carousel-prev\" type=\"button\" aria-label=\"Xem 4 g\u00f3i tr\u01b0\u1edbc\">\n    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"><\/path><\/svg>\n    <span class=\"interdata-carousel-mark\" aria-hidden=\"true\">&#8249;<\/span>\n  <\/button>\n\n  <div class=\"interdata-plan-viewport\">\n    <div class=\"interdata-plan-track\">\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Base<\/h3>\n        <div class=\"interdata-plan-price\">299K<span>\/3 th\u00e1ng<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>2 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>2GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/best-value-plans-2026\/best-value-plans-premium-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Base<\/h3>\n        <div class=\"interdata-plan-price\">999K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>3 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>3GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Pro<\/h3>\n        <div class=\"interdata-plan-price\">2.599K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>6 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>8GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>80GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 350Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-pro\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Ultra<\/h3>\n        <div class=\"interdata-plan-price\">5.679K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>12 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>16GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>180GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 450Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-ultra\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">BD-CLOUD 1<\/h3>\n        <div class=\"interdata-plan-price\">988K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>2 vCPU<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>2 GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30 GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300 Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/bd-cloud-performance-2026\/bd-cloud-1\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">BD-CLOUD 2<\/h3>\n        <div class=\"interdata-plan-price\">2.988K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>4 vCPU<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>8 GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>80 GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300 Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/bd-cloud-performance-2026\/bd-cloud-2\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Cloud-Day - Base<\/h3>\n        <div class=\"interdata-plan-price\">2.666K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-gift\"><\/use><\/svg><\/span>T\u1eb7ng 80GB S3 v\u00e0 1 n\u0103m s\u1eed d\u1ee5ng khi mua 2 n\u0103m tr\u1edf l\u00ean<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>4 vCPU AMD G3<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>6GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>60GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 10Gbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cloud-day-by-interdata-2026\/cloud-day-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Cloud-Day - Pro<\/h3>\n        <div class=\"interdata-plan-price\">5.666K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-gift\"><\/use><\/svg><\/span>T\u1eb7ng 200GB S3 v\u00e0 1 n\u0103m s\u1eed d\u1ee5ng khi mua 2 n\u0103m tr\u1edf l\u00ean<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>8 vCPU AMD G3<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>12GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>160GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 10Gbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cloud-day-by-interdata-2026\/cloud-day-pro\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n    <\/div>\n  <\/div>\n\n  <button class=\"interdata-carousel-arrow interdata-carousel-next\" type=\"button\" aria-label=\"Xem 4 g\u00f3i ti\u1ebfp theo\">\n    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 18l6-6-6-6\"><\/path><\/svg>\n    <span class=\"interdata-carousel-mark\" aria-hidden=\"true\">&#8250;<\/span>\n  <\/button>\n<\/div>\n\n<script>\n(function(){\n  function setupInterDataCarousel(root){\n    var track=root.querySelector('.interdata-plan-track');\n    var prev=root.querySelector('.interdata-carousel-prev');\n    var next=root.querySelector('.interdata-carousel-next');\n    if(!track||!prev||!next||track.dataset.ready==='1')return;\n    track.dataset.ready='1';\n\n    function pageWidth(){\n      return track.clientWidth;\n    }\n\n    function updateButtons(){\n      var maxScroll=track.scrollWidth-track.clientWidth-2;\n      prev.disabled=track.scrollLeft<=2;\n      next.disabled=track.scrollLeft>=maxScroll;\n    }\n\n    prev.addEventListener('click',function(){\n      track.scrollBy({left:-pageWidth(),behavior:'smooth'});\n    });\n\n    next.addEventListener('click',function(){\n      track.scrollBy({left:pageWidth(),behavior:'smooth'});\n    });\n\n    track.addEventListener('scroll',function(){\n      window.requestAnimationFrame(updateButtons);\n    });\n\n    window.addEventListener('resize',updateButtons);\n    updateButtons();\n  }\n\n  function initInterDataCarousels(){\n    document.querySelectorAll('[data-interdata-carousel]').forEach(setupInterDataCarousel);\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',initInterDataCarousels);\n  }else{\n    initInterDataCarousels();\n  }\n})();\n<\/script>\n\n\t<div id=\"gap-439033459\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-439033459 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n","protected":false},"excerpt":{"rendered":"<p>MySQL Workbench l\u00e0 c\u00f4ng c\u1ee5 gi\u00fap b\u1ea1n nh\u00ecn th\u1ea5y to\u00e0n b\u1ed9 database thay v\u00ec g\u00f5 l\u1ec7nh trong m\u00e0n h\u00ecnh \u0111en r\u1ed3i \u0111o\u00e1n m\u00f2. N\u1ebfu b\u1ea1n \u0111ang v\u1eadt l\u1ed9n v\u1edbi truy v\u1ea5n SQL, c\u1ea7n v\u1ebd ER Diagram cho \u0111\u1ed3 \u00e1n hay export data t\u1eeb m\u1ed9t con VPS ch\u1ea1y th\u1eadt, \u0111\u00e2y l\u00e0 ph\u1ea7n m\u1ec1m \u0111\u00e1ng c\u00e0i \u0111\u1ea7u<\/p>\n","protected":false},"author":2,"featured_media":42395,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[140],"tags":[],"class_list":["post-42392","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lap-trinh"],"_links":{"self":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/42392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/comments?post=42392"}],"version-history":[{"count":2,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/42392\/revisions"}],"predecessor-version":[{"id":42397,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/42392\/revisions\/42397"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media\/42395"}],"wp:attachment":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media?parent=42392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/categories?post=42392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/tags?post=42392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}