-
Notifications
You must be signed in to change notification settings - Fork 898
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Database Support] MySQL #4904
Comments
Seems support mysql 5.6+ is enough for us. |
Would like to see mysql over ssh , mysql tcp/ip, mysql unix socket , these three way connect mysql |
Product name is Azure Data Studio, not MSSQL Data Studio, so I would expect the ability to connect to and manage any database product that is supported on Azure, including MySQL. :) |
I am wishing for this everyday, is there a feature branch that has been started for this support yet? Would love to help contribute |
With Azure database for MySQL I would imagine Azure Data Studio should be able to support T-SQL on MySQL. I am starting to look into moving from Google Cloud Platform to Microsoft Azure for WordPress hosting. Using Azure Data Studio and snippets would fit in nicely. |
I would love this functionality. Bog standard 8.0 would be ideal. Even full support of 5.x would make me happy. |
I'd appreciate support for MySQL/MariaDB - supported versions only. |
Would be nice to get an update on the status of this, just to know if still being considered, if is approved and will be done at some point in the future, just to know what to expect, for know it seems like the support will not come any time soon :( |
Please give us an update about the support from mysql. I badly require this support. |
mysql support |
Just here to reaffirm that basic query execution agains a MYSQL database would suffice... no auto completion needed or other fancy features... |
Microsoft's video at https://docs.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-ver15?view=sql-server-ver15 at 6:48 states that Azure Data Studio supports MySQL. However, while I was able to enable PostgreSQL support using the extension, I don't see an extension for MySQL. Am I missing something? |
Since this is a multi platform SQL client, it should at least support MySQL. MySQL 5 is fine. 8 is a plus. The reason is simple. MySQL (and its derivative, MariaDB) still known as a popular choice of relational database. Specially for those who work with unix-like servers. The fact that this tool ran at linux and can't even connect to MySQL, even after mentioned since April last year, is baffling. |
Joining the fray... any update on this? |
Any plan or roadmap? |
There's been a couple of demos from Microsoft where I've seen the extension, sure would be nice to see it released. |
Any update about the availability of a MySQL connector in Azure Data Studio? Thx for any feedback. |
There the missing piece of Azure Data Studio is MySQL Connector also some good IntelliSense for that :) |
Would be superb to have MySQL support. |
With Notebook support in Azure Data Studio, it would be very useful to be able to connect to Azure MySQL (Knowing Azure PostgreSQL already been supported in Azure Data Studio) Azure Data Studio team can you please shed some light on whether this is considered so that we can see the end. Thanks. |
Its more than a year since this issue was opened. Is support for localhost or azure hosted mysql connection still not supported? Searched extensions and not seeing any hits. |
Would appreciate if the devs could just shed some light if they care about such support or not. Just look at the emoji count of the first post. The community cares. |
i'll have faith |
Are there any updates on the progress? |
Finally, the support for MySQL in Azure Data Studio is here, it is now available in the ADS Insider's extension gallery: you can open issues/feature requests at: https://github.com/microsoft/azuredatastudio-mysql, you can also download the visx directly from here. It should be available in the ADS stable build pretty soon. |
NO. F***ING. WAY. I'm screaming |
That's perfect. I install in macOS Monterey and all good. I need to install PostgreSQL@14 too because without this don't function. |
@alanrenmsft do you foresee this extension being surfaced in the visual studio code marketplace as well? is there something about surfacing it in azure data studio experience that makes it irrelevant for the vscode experience? is it considered acceptable to install this this ads insiders extension gallery offering in the current ads non-insiders installation given |
@myusrn this extension won't be available in vscode, it is based on the connection provider/query provider/dashboard features that are only available in ADS. For now it only works with ADS version >= 1.40.0, for now, it is the insider build only. |
@alanrenmsft thanks that explains errors i was getting trying to enable in winget published version of insiders build which is 1.35.0 release. i did a check for updates on that and it bumped me to 1.40.0 after which standard issue extensions | mysql | install worked. is there any ctrl+enter [ execute current statement ] and ctrl+shift+enter [ execute all or current selection ] keyboard shortcuts carry over from the mysql workbench experience, or ads common keyboard shortcut equivalents for these i'm overlooking? |
@myusrn if there are selected text, then the selected text will be executed. |
@alanrenmsft that's excellent, thanks. |
To install the insiders version go to: Or In Settings, check Enable Preview Features |
I enabled Preview Features in settings but also do not see the MySQL extension. I guess I need to actually install the Insiders version from build? |
You need to install the insiders version of Azure Data studio (linked right above your comment), enable preview features, then download the vsix from here: https://github.com/microsoft/azuredatastudio-mysql Then go into the extensions pane in Azure Data Studio and select install from vsix in this menu: |
So after installing the extension from the extensions tab, it downloaded resources but then did fail to start. I didn't think to get the error before restarting. Next, I downloaded
Next I tried
Followed by a toast saying "Failed to start MySQL tools service". (Before, that output was followed by an error message, but this time it was just the toast, no error in output.) After restarting, I see this output:
I'm not sure what else I need to install. For what it's worth, I'm on a Macbook with an Apple chip, not Intel. Could that be the issue? Can this extension be run with an M1 chip? |
edit: i see you're on windows. I had this issue on mac and needed to turn the file into an executable that failed to run, I was able to do that from terminal with:
not sure what the windows equivalent of that is. This might be of value: https://www.educative.io/answers/what-is-chmod-in-windows I'm currently having the same libintl.8.dylib issue on an ARM macbook, and have an issue opened here: microsoft/azuredatastudio-mysql#76 |
FYI folks asking for help:
|
I'm on MacOS Big Sur. I did try your Thanks for the help, all. Looking forward to being able to ditch DBeaver! Edit for clarity: The |
@IRCraziestTaxi I had the same issue at first. What I did to fix it was I uninstalled ADS and deleted all of the files (some of the extension files hung around after uninstalling ADS) and then reinstalled and it worked fine. Unfortunately, I don't know where those extension files sit on MacOS but on windows it was in my AppData folder. Hope this helps. |
Well, this has been an adventure. I found this SO answer about For some reason, homebrew didn't link it to a
After that, the error is no longer that the lib can't be found, but that it is unusable...
Currently trying to google my way around that error, although I'm not optimistic given that it's an arch mismatch issue. Edit: I see this is a similar issue to the issue linked above by @chris-larsen. I'll keep an eye on that issue as well. |
@yahorsi try installing PostgreSQL@14 (brew install PostgreSQL@14) |
@nrogachev why? I need it for mysql |
@yahorsi the guy above posted and it also helped me to get it running. I'm on Intel chip though, |
Hi @nrogachev @yahorsi @IRCraziestTaxi @ghood97 @dsghi @vitorgga Can you try out this VSIX in latest Azure Data Studio insider and check if this resolves the issues on MAC. (Both intel and arm based) This does not have dependency on installing postgresql@14. |
@rishky-msft It works! Thanks so much! I'm so glad to finally be able to ditch DBeaver! |
for those on Apple Silicon, please try out the new Azure Data Studio Insiders build for Apple Silicon, details can be found here: #16125 (comment) |
the extension is available for latest stable build now. |
YES! I can finally use ADS as my all-in-one UI for managing all my dbs (MSSQL, MYSQL, and POSTGRES). Thank to everyone responsible for making this a reality. I just tried it and everything seems to be working well. Now if only we had integrated ssh tunneling (haha - no complaints, this is a good day!) |
Any updates on whether or not this ads vsix extension for mysql support can be used in vscode ide as well? |
@myusrn the MySQL extension only works with ADS. |
If you want to see MySQL support in Azure Data Studio, click the thumbs up sign.
Note: Please keep comments to this issue focused on discussions of what you would like to see instead of +1 comments.
The text was updated successfully, but these errors were encountered: