[{"data":1,"prerenderedAt":95},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-mysql-stack":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-en-mysql-stack",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":19,"github":19,"tagline":21,"longDescription":22,"features":23,"useCases":30,"steps":40,"faq":56,"specs":66,"compatibleOs":73,"relatedApps":74,"relatedPosts":89,"category":92},"mysql-stack",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"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.",1,null,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fhosting-mysql-on-a-vps","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.",[24,25,26,27,28,29],"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",[31,34,37],{"title":32,"body":33},"Magento and MySQL-only applications","Magento 2 and certain Drupal distributions explicitly require MySQL — MariaDB compatibility is not guaranteed for all releases.",{"title":35,"body":36},"MySQL-native features","Applications relying on MySQL JSON indexing, window functions or InnoDB Cluster that do not exist identically in MariaDB.",{"title":38,"body":39},"Side-by-side with MariaDB","Run MySQL and MariaDB on the same VPS — they are isolated in separate Docker networks and do not interfere.",[41,44,47,50,53],{"title":42,"body":43},"Create the VPS","Select \"MySQL Stack\". 1 GB RAM is enough for small databases, 2 GB for production.",{"title":45,"body":46},"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":48,"body":49},"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":51,"body":52},"Create database and user","Create a dedicated database and user with only the necessary rights — SELECT, INSERT, UPDATE, DELETE on your database only.",{"title":54,"body":55},"Connect your application","Set the host (127.0.0.1), port (3306), database name, user, and password in your application configuration.",[57,60,63],{"q":58,"a":59},"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":61,"a":62},"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":64,"a":65},"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":67,"cpu":68,"stack":69,"port":72},"1 GB","1 vCPU",[70,71],"MySQL","phpMyAdmin","3306",[],[75,83],{"name":76,"slug":77,"categorySlug":13,"categoryName":78,"categoryColor":79,"logo":80,"tagline":81,"description":82},"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":84,"slug":85,"categorySlug":13,"categoryName":78,"categoryColor":79,"logo":86,"tagline":87,"description":88},"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.",[90,91],"heberger-mysql-vps","heberger-mariadb-vps",{"key":93,"slug":13,"name":78,"objective":94,"icon":93,"color":79},"database","Spin up a data platform quickly.",1793820417970]