Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi there,
Can anyone advise on how to connect a Power BI Dashboard hosted in the Service to a MySQL DB hosted on a remote Linux Server?
Are there any solutions that don't involve installing a gateway on a Windows machine?
Many Thanks,
Solved! Go to Solution.
Hey @Anonymous ,
if Power BI Service should connect directly to your on premises MySQL database, the only option is a gateway. You don't have to install the gateway on the same server. You can also install it on a Windows VM that would be able to access the data source.
But without a gateway you cannot connect to your on premises MySQL DB.
Otherwise you have to search for an alternative approach like upload the data from your MySQL DB to a cloud database like an Azure Database for MySQL or Azure SQL Server. Then the Power BI Services can connect to that cloud database without a gateway.
Hey @Anonymous ,
if Power BI Service should connect directly to your on premises MySQL database, the only option is a gateway. You don't have to install the gateway on the same server. You can also install it on a Windows VM that would be able to access the data source.
But without a gateway you cannot connect to your on premises MySQL DB.
Otherwise you have to search for an alternative approach like upload the data from your MySQL DB to a cloud database like an Azure Database for MySQL or Azure SQL Server. Then the Power BI Services can connect to that cloud database without a gateway.