Connecting Wix to MySQL: A Step-by-Step Guide
Connecting Wix to MySQL: A Step-by-Step Guide

Wix stands tall among web development platforms, granting users the ability to craft HTML5 websites and mobile sites effortlessly, thanks to its intuitive drag-and-drop tools. Not stopping there, Wix extends its support with web hosting services, making it an encompassing solution for diverse web development needs. 

On the other end, MySQL reigns as a premier relational database management system (RDBMS), serving as the backbone for myriad web applications, powering a multitude of websites worldwide. Although the question of Wix’s compatibility with MySQL frequents discussions, the answer is an affirmative one. However, establishing this connection involves several crucial steps and considerations. In this comprehensive guide, let’s delve into the process of connecting Wix to MySQL. 

Understanding the Connection Dynamics

Before plunging into the technical intricacies, it’s crucial to grasp the fundamentals of connecting Wix to MySQL. While Wix doesn’t provide direct access to MySQL databases, it facilitates an alternative route through PHPMyAdmin, a robust tool for managing MySQL databases.

Creating the Database Connection String

To kickstart the connection process, creating a database connection string is paramount. This can be achieved through the PHPMyAdmin interface or by manually tweaking the configuration file. Let’s explore both methods: 

Via PHPMyAdmin Interface 

  1. Log in to your Wix account and navigate to the PHPMyAdmin page.
  2. Use your login credentials (username and password) associated with the creation of the database connection string.
  3. Once logged in, you’ll gain access to your MySQL database, allowing necessary views and edits.

Manually Editing the Configuration File

Alternatively, follow these steps to manually edit the configuration file and craft the database connection string:

  1. Locate the “” file in your Wix installation directory, often nestled within the “includes” folder.
  2. Open the “” file using a text editor.

Add the following code snippets to the file:


Copy code

$cfg[‘Servers’][$i][‘host’] = ‘localhost’;

$cfg[‘Servers’][$i][‘port’] = ‘3306’;

$cfg[‘Servers’][$i][‘socket’] = ”;

$cfg[‘Servers’][$i][‘connect_type’] = ‘tcp’;

$cfg[‘Servers’][$i][‘extension’] = ‘mysqli’;

$cfg[‘Servers’][$i][‘compress’] = FALSE;

$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;

$cfg[‘Servers’][$i][‘user’] = ‘root’;

$cfg[‘Servers’][$i][‘password’] = ”;

Save the file after inserting the code snippets.

Accessing Your MySQL Database

Once the database connection string is established, proceed to access your MySQL database: 

  • Return to the phpMyAdmin page within your Wix account.
  • Log in using the same username and password employed during the creation of the database connection string.
  • Upon successful login, gain complete access to your MySQL database, enabling seamless management, alterations, and views as required.


In essence, while Wix doesn’t offer direct MySQL database access, it fosters connectivity via PHPMyAdmin. Crafting and configuring a database connection string through either the PHPMyAdmin interface or manual editing provides a gateway to effortlessly manage your MySQL database within the Wix platform. This integration expands horizons for web development and data management, amplifying the value for users aiming to leverage MySQL’s prowess while harnessing Wix’s user-friendly web development capabilities.

© 2013 - 2024 Foreignerds. All Rights Reserved