[{"data":1,"prerenderedAt":94},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-mysql-stack":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"slugs":8,"categorySlugs":9,"name":14,"description":15,"phase":16,"unavailableReason":17,"docsUrl":18,"logo":19,"github":19,"tagline":20,"longDescription":21,"features":22,"useCases":29,"steps":39,"faq":55,"specs":65,"compatibleOs":72,"relatedApps":73,"relatedPosts":88,"category":91},"mysql-stack",{"fr":7,"en":7,"ar":7,"es":7},{"fr":10,"en":11,"ar":12,"es":13},"bases-de-donnees","databases","قواعد-البيانات","bases-de-datos","MySQL Stack","MySQL 8 with phpMyAdmin included. The original database engine, required by Magento and PHP applications that specifically need native MySQL.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Fhosting-mysql-on-a-vps",null,"MySQL 8 + phpMyAdmin — the original SQL engine, required by Magento and native MySQL applications.","MySQL 8 is the world's most widely used open-source relational database and the reference implementation of SQL. Unlike MariaDB, MySQL maintains its own proprietary extensions — native JSON columns with functional indexes, window functions, Common Table Expressions, InnoDB Cluster — that certain applications explicitly require.\n\nThe MySQL Stack template deploys a production-ready MySQL 8 instance with phpMyAdmin for web administration. It is the required database for Magento stores, certain Drupal distributions, and PHP applications that are tested against MySQL and not its forks.",[23,24,25,26,27,28],"MySQL 8 latest stable with optimized InnoDB parameters","phpMyAdmin for web administration","Native JSON columns with functional indexes","Window functions and CTEs","InnoDB Cluster-ready — native replication without a proxy","Fully isolated from MariaDB — no compatibility shim",[30,33,36],{"title":31,"body":32},"Magento and MySQL-only applications","Magento 2 and certain Drupal distributions explicitly require MySQL — MariaDB compatibility is not guaranteed for all releases.",{"title":34,"body":35},"MySQL-native features","Applications relying on MySQL JSON indexing, window functions or InnoDB Cluster that do not exist identically in MariaDB.",{"title":37,"body":38},"Side-by-side with MariaDB","Run MySQL and MariaDB on the same VPS — they are isolated in separate Docker networks and do not interfere.",[40,43,46,49,52],{"title":41,"body":42},"Create the VPS","Select \"MySQL Stack\". 1 GB RAM is enough for small databases, 2 GB for production.",{"title":44,"body":45},"Access phpMyAdmin","phpMyAdmin is reachable via an SSH tunnel to the port shown in your client area. Log in with the root credentials provided.",{"title":47,"body":48},"Log in for the first time","Open the phpMyAdmin URL. The server field is pre-filled. Enter the root user and the password provided in your client area, then confirm.",{"title":50,"body":51},"Create database and user","Create a dedicated database and user with only the necessary rights — SELECT, INSERT, UPDATE, DELETE on your database only.",{"title":53,"body":54},"Connect your application","Set the host (127.0.0.1), port (3306), database name, user, and password in your application configuration.",[56,59,62],{"q":57,"a":58},"MySQL or MariaDB: which should I choose?","Choose MySQL if your application specifically requires it (Magento 2, certain Drupal distributions, or MySQL-native JSON indexing). For most PHP applications including WordPress and PrestaShop, MariaDB is a drop-in replacement with comparable performance.",{"q":60,"a":61},"Do I need a domain name?","No. phpMyAdmin is reachable via an SSH tunnel without a domain: ssh -L 8080:127.0.0.1:PORT root@YOUR-IP then open http:\u002F\u002Flocalhost:8080.",{"q":63,"a":64},"Can I run MySQL and MariaDB on the same VPS?","Yes. Both are isolated in separate Docker networks and do not share ports. A 4 GB VPS can comfortably host both.",{"ram":66,"cpu":67,"stack":68,"port":71},"1 GB","1 vCPU",[69,70],"MySQL","phpMyAdmin","3306",[],[74,82],{"name":75,"slug":76,"categorySlug":11,"categoryName":77,"categoryColor":78,"logo":79,"tagline":80,"description":81},"MariaDB Stack","mariadb-stack","Databases","text-blue-400 bg-blue-500\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fmariadb","MariaDB + phpMyAdmin — a high-performance MySQL alternative, ideal for web applications.","High-performance, compatible MySQL alternative with phpMyAdmin included. Ideal for web applications and classic CMSs.",{"name":83,"slug":84,"categorySlug":11,"categoryName":77,"categoryColor":78,"logo":85,"tagline":86,"description":87},"PostgreSQL Stack","postgresql-stack","https:\u002F\u002Fcdn.simpleicons.org\u002Fpostgresql","PostgreSQL 15 + pgAdmin — a powerful, extensible relational database from the very first boot.","Open-source relational database with pgAdmin preconfigured. Powerful, extensible, production-ready.",[89,90],"heberger-mysql-vps","heberger-mariadb-vps",{"key":92,"slug":11,"name":77,"objective":93,"icon":92,"color":78},"database","Spin up a data platform quickly.",1788100027967]