MySQL workbench failing to download - mysql

I have a Mac and use parallels to access Windows 11. I am trying to download MySQL, and everything successfully downloaded except for the Workbench. It fails to install every time with the error, "The processor is not adequate for running MySQL Workbench 8.0 CE."
I have tried googling and searching through forums and videos, and cannot find this exact error, and have tried using solutions from similar workbench issues.
I have tried uninstalling the program, and reinstalling, as well as restarting Windows and the computer as a whole. I have downloaded Visual Code 2022, 2019, and 2017 in hopes that one of these would work, but none did. I also added the development C++ add on to Visual Code like some people suggested, and that did not help. I also have downloaded the 2017 Visual C++ Redistributable for Visual Studio 2017 (version 15.9) and tried to "repair" it. Still did not work, still get the same error. Also, I have already downloaded NET framework 4.5, so that is not the problem either.
I don't know where else to look, or what other resources to try and was wondering if anyone had any ideas or knows to how to solve this issue. Thank you for any help!

Windows on ARM emulation isn't good enough to trick the MySQL Workbench installer into thinking that it's running on an Intel CPU, so the installation fails.
Fortunately, this is fixable with some degree of effort - you have to patch the MSI file. There's likely other ways to do the patch, but here's how I did it using Orca:
Install the Visual Studio 2022 ARM preview and include the tools needed for C++ development. This will get the Windows SDK installed.
Run the Orca installer that's bundled with the Windows SDK (it will be put somewhere like "C:\Program Files (x86)\Windows Kits\10\bin\WINDOWS SDK VERSION\x86\Orca-x86_en-us.msi")
Download the MySQL Workbench .msi installer from https://dev.mysql.com/downloads/workbench/. Do not use the MySQL Installer that handles everything - you want the dedicated installer that handles just Workbench.
Right click the downloaded .msi, choose "Show More Options" and then "Edit with Orca"
Open the "LaunchCondition" table in the left hand list.
In the right hand side, there will be a row saying "Intel >= 5". Right click it and select "Drop Row" to remove the CPU check.
File > Save As and save your modified .MSI file.
You can now run the modified .MSI file and it'll install Workbench just fine on your Windows 11 on ARM environment. It works great in Parallels on my M2 MacBook Air!

your Mac silicon is M1?
M1 not support, intel is ok

Related

mysql installer did not find packages in the current bundle suitable for installation windows

I am trying to install MySQL 8.0.23 version from the download page. I ran the .msi file several times and every time, I got the error "mysql installer did not find packages in the current bundle suitable for installation windows". I tried to find a solution online for more than an hour and I could not get the resolution to problem. I even ran it through CMD using admin privileges and still no use. I am installing on a laptop with the following configuration.
Windows 10, 64Bit with 16GB RAM, i7 Hexacore, 1TB SSD.
Can someone please help?
I suspect there is currently a server issue or something on Oracle/MySQL's end, I have tried the 8.0.22 and 5.7.33 Web installers and neither of them are able to find the list of packages to install.
One solution is to download the larger offline installer.
First you must uninstall the MySQL Web Installer, this can be done by opening Apps & Features, finding MySQL Installer - Community and clicking Uninstall.
Then from the MySQL Downloads page, download the larger 400MB MSI installer, once launched you should see a list of Available Products to choose from
Uninstalling the "MySQL Installer - Community" and redownloading and installing the full installer ~422MB from Downloads page worked for me.
After wasting so much time, I find the solution to install MySQL 8 on Windows x64 (64-bit) system.
Run the msi installer
Next (Even it wouldn't work)
Go to below path instead
C:\ProgramData\MySQL\MySQL Installer for Windows\Product Cache
Right click -> Install
mysql-8.0.23-winx64.msi
mysql-connector-c++-8.0.23-win32.msi
mysql-connector-c++-8.0.23-winx64.msi
mysql-connector-java-gpl-8.0.23.msi
mysql-connector-net-8.0.23.msi
mysql-connector-odbc-8.0.23-win32.msi
mysql-connector-odbc-8.0.23-winx64.msi
mysql-connector-python-8.0.23-windows-x86-32bit.msi
mysql-connector-python-8.0.23-windows-x86-64bit.msi
mysql-documents-8.0.23.msi
mysql-examples-8.0.23.msi
mysql-router-8.0.23-winx64.msi
mysql-shell-8.0.23-windows-x86-64bit.msi
mysql-workbench-community-8.0.23-winx64.msi
If nothhing else works, click on Looking for Previous GA versions? and downloaded the one with 500 ~ MB and that did the job for me.
I had the same issues and tried the solutions above which none worked for me.
I did the following and it worked:
In Add/Remove programs from the control panel uninstall all MySQL entries.
Delete all MySQL folders from C:\Program Files\MySQL
Make a restart to your computer
Reinstall using the large MSI installer (more than 400MB)
I tried a lot of steps. Uninstalling and installing it again for current version 8.0.23.
Following steps fixed the below error for me:
No Packages error MySQL did not find packages in the current bundle
suitable for Installation No Compatible servers were found.
Step 1: At first, uninstall and remove MySQL. That includes, uninstalling completely and removing all the remaining MySQL folders from the system.
Step2: Restart the system. Go to the official MySQL website Downloads section. On reaching, install the 2nd MySQL version (the larger one) as shown in the tutorial.
mysql-installer-community-8.0.23.0.msi
After downloading, under Setup Type, you need to choose Developer Default and keep all other steps similar.
Same problem here.
I try on Windows 10 Home edition.
I also try with version 8.0.22: same error.
EDIT 1 18/01/21 : also with large MSI installer (more than 400MB)
EDIT 2 19/01/21 : The problem has fixed. This was probably a problem on the mysql download servers.
The solution in my case was uninstalling MySql Workbench and the installer and then running the installer msi from scratch!
Delete the (mysql-installer-web-community-8.0.23.0.msi) one and download the (mysql-installer-community-8.0.23.0.msi) one. If still not working, right click uninstall, and then right click install again. Worked for me.
I used the bigger download package, mysql-installer-community-8.0.30.0 with 450M. Then I see below image along the way, clicking "Add", then picked the workbench, then green button appeared to move to the right pane, then "execute". Workbench is then installed

WampServer - mysqld.exe can't start because MSVCR120.dll is missing

I've tried to run wampserver on my local side, but mysql server doesn't run.
when I try to install service, it give me error. I searched the answer all day and found some answers on here and there.
but any solution doesn't work for me. I tried to install warpserver on windows7 home OS vmware
Any help for me?
None of answers in google worked for me . This is how I solved my problem :
According to Wampserver forum you must install ALL versions of Microsoft Visual C/C++ Redistributable(2008 , 2010 , 2012 , 2013 , 2015 , 2017 ... ) . So you have to download them one by one and then install all of them (Not just one/latest ) .
I've already packed them here (x86) and here (x64). Just download and extract them then install all distributions at once then restart your Windows and run Wampserver.
Alternatively, you could download the full package from Microsoft's official page: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
That's it!
I finally found solution to fix my problem.
I've tried several ways to fix above problem and but nothing work for me.
As you know, WampServer use some visual c++ redistributable packs to run. And it makes user confuse which version of it should be installed (at least in my case)
After struggling few hours to fix it, I found good software - check_vcredist which guide wampserver installation easily.
http://wampserver.aviatechno.net/files/tools/check_vcredist.exe
Before you install WampServer, you'll get all information what you're missing on your laptop now if you run this software. Please follow it's notice. then WampServer will be installed successfully.
I hope this answer give some help to someone who is stealing his time to install WampServer.
Download visual c++ redistributable packs and install
Link: https://www.microsoft.com/en-in/download/details.aspx?id=30679
Restart and it should work
You should install the following packages:
Microsoft Visual C++ 2012 (11.0)
Microsoft Visual C++ 2013 (12.0)
Microsoft Visual C++ 2015-2019 (14.0)
👇Try this one, it works for me after facing bunch of attempts👇
Solution for Wamp server problem(msvcp120.dll or msvcp120.dll or any other missing file)
Install wamp server
if the problem encounters as msvcp120.dll or any other file missing
search for the particular file with correct system ( whether 32 or 64bit ) size, then download the particular missing file, the file size is about ( 0.5 - 0.95 MB )
then extract the file and paste it in (local disk=>windows=>search for name as system 32 or 64)and click it.
then it'll show the list of files, in that location, paste the extracted file within the particular system 32 or 64
then uninstall the wamp server)
After that must shut down your PC
then turn on PC
reinstall wamp server .
Atlast, no problem will exist and green icon will also be displayed👍
Solved just installing:
Visual Studio 2015, 2017 and 2019: x64 https://aka.ms/vs/16/release/vc_redist.x64.exe
Visual Studio 2013 (VC++ 12.0): https://aka.ms/highdpimfc2013x64enu
Visual Studio 2012 (VC++ 11.0): https://download.my.visualstudio.com/db/en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x64_3161523.exe?t=4e421644-264c-4b19-b362-eab41d52c831&e=1607795665&h=5bc66a728d26f6912200e633437ad9a9&su=1
And then, wampserver3.2.3_x64.exe
step 1 :
download check_vcredist.exe and run it.
now you can see what you don't have.
step 2 :
download what you don't have from here and install them.
I resolved with logic, I saw that the problem was with mysqld (MYSQL oracle in 3306), then I looked for the mysql 5.7 requirementes in the official page, and was vcredist c++ 2013 and downloaded, installed and solved. Only uninstall and reinstall wamp. But vcredist c++ 2013 was the solution for me for wamp 3.2.3 version.
download the missing file from
https://www.dll-files.com/msvcp120.dll.html
Add the file to C:\Windows\System32

MySql 5.7 installer fails to detect VS 2013 redistributable

Trying to install the latest version of MySQL Server - 5.7.19 - on a clean Windows server machine using the MySql installer MSI package.
On first attempt it told me it needed a prerequisite of the Visual Studio 2013 Redistributable and installed it. When trying to install the server, however, it then complains:
1: Action 10:59:21: INSTALL.
1: 1: MySQL Server 5.7 2: {F08E9C75-A42E-4962-8760-4CBD9CF35D7A}
1: Action 10:59:21: FindRelatedProducts. Searching for related
applications
1: Action 10:59:21: AppSearch. Searching for installed applications
1: Action 10:59:21: LaunchConditions. Evaluating launch conditions
1: This application requires Visual Studio 2013 Redistributable.
Please install the Redistributable then run this installer again.
1: 1: MySQL Server 5.7 2: {F08E9C75-A42E-4962-8760-4CBD9CF35D7A} 3: 3
1: The action 'Install' for product 'MySQL Server 5.7.19' failed.
I've tried rebooting the machine - problem persists.
I've checked in the registry to ensure Windows knows the package is installed, which it does.
I've tried installing the previous version of MySql and that installs fine.
So I cleaned out all the installations and re-ran the package, this time also selecting Workbench, Shell and some other useful tools. All of it installed fine - except the Server. That's still demanding the redistributable which is already installed.
Where can I go from here?
I had the same issue today while installing MySQL 5.7 and not sure how shall I proceed and found your questions. I was sure that I have installed the 64bit version of Visual C++ Redistributable Packages on my machine. Then I installed a 32-bit version of the same package (URL: https://www.microsoft.com/en-in/download/details.aspx?id=40784) and the MySQL Installer detected that and proceed with the installation.
Looks like the installer was looking for 32bit install path. Hope this help.
I had a similar issue while installing MySQL 5.7.19 where I was installing the x64 version of visual C++ redistributable and it refused to work. Eventually was able to get around it in a similar way to Prabhat, but installed the x86 version instead. Working so far.
Would have commented this on Prabhat's answer, but reputation restrictions.
I had a same issue, I tried multiple times, even removed multiple version of the Visual Studio Redistribute 2013, but MySql V5.7 didn't get install. I tried both x86 and 64 bit, but result was same.
Solution:
I have downloaded MySql Version 5.6 instead of 5.7, then its gets installed like a charm.
Note:
Seems like there must be some issue with the MySql V 5.7 installer.
For a 64-bit MySQL server installation, I suggest updating the 64-bit version of the Visual Studio 2013 Redistributable Package (in my case from 12.0.30501 to 12.0.40660); the Redistributable Package update can found here. I came across this solution on this MySQL Forum post, but used the answer by Prabhat (on a different server) before and it worked too.
What you need to do is to install the Visual C++ Redistributable Packages for Visual Studio 2013, doesn't matter if you have installed the ones of 2015 for some reason. Install both x86 and x64 versions. Here's the link to the installers. Hope it works for you, it did for me.
I also had a problem installing MySQL 5.7.19 because installation claimed C++ Redistributable 2013 not installed when both 16 and 32 bit version were already installed. None of the other answers here worked for me.
What I discovered is that after repairing my C++ Redistributable, the installer then found it.
After checking the solutions posted by users in this thread, both solutions (either installing runtime for both architectures 32 and 64 bits or installing a newer version of runtime) work.
The better solution is to install the newer version of VC++ 2013 x64 runtime. Please make sure you are installing the one with a file version of 12.0.40660.0 as the one the MySQL Installer currently installs is version 12.0.30501.0, and any with this or lower version may cause errors. Thanks to Jafeth Carrillo Salas for the best solution, and to all other users that contributed with other workarounds.
We will fix this issue using the newer runtime version, you can track the status at this MySQL bug link.
My computer system language is Chinese.
At first,i install English version of visual c++ 2013 , it can't work.
And than, i uninstall visual c++ 2013(en). install visual c++ 2013(cn).
it works.
Try following steps:
step 1. Got to https://www.microsoft.com/en-in/download/details.aspx?id=40784
step 2. Click for downloading Visual C++ Redistributable Packages for Visual Studio 2013
step 3. Check vcredist_x64.exe for 64 bit or vcredist_x86.exe for 32 bit
step 4. Click next and after downloading Install vcredist_** in your machine
After then relaunch MySQL installer and repeat the mysql installation process.

MySQL Workbench is not opening

My OS is windows 7 ultimate 64 bits. I have downloaded the MySQL workbench ZIP from here.
Dearchivating, launching MySQLWorkbench.exe and..nothing happens.
It is loading for a few seconds and then nothing.
Please help !
Use the Microsoft Installer(.msi) instead of the .zip file. That should clear up your issue. I believe Windows 7 and up requires the installer to avoid issues for certain software suites.
There is a nice MySQL installer that does all the checks for you, points you to the download location if something is missing and eases setup on Win to a really simple task. I strongly recommend that you make use of that great (and free) tool.
After few investigation I have resolved this by installing Microsoft Visual C++ Redistributable Packages. Then the workbench starts successfuly.

MySQL Workbench not opening on Windows

I have downloaded the no-install portable version of Workbench. When I run the exe file (on Windows XP), nothing happens. Does it need some MySQL running? I think it's standalone, right? I have XAMPP for MySQL. Any dependency etc?
You need to install the following in order to run the current version of MySQL Workbench:
Microsoft .NET Framework 4.5.2
Microsoft Visual C++ 2019 Redistributable for Visual Studio 2019
See: dev.mysql.com/doc/workbench/en/wb-requirements-software.html
.
Update 2020:
Unfortunately this is still happening:
Download .NET 4.0 (My machine already had it.)
Download Visual C++
As the above solution states. Download the Mysql workbench
installer.
I still don't know why, it would allow me to install without checking for dependencies. I have become accustomed to this kind of behavior when I am installing any application and to not see it is annoying. I suppose I should leave this personal opinions out of my solution but I have had to install this multiple times and have comes across some kind of dependency issue.
What works for me (workbench 64bit) is that I installed Visual Studio 2015, 2017 and 2019
here is url:
https://support.microsoft.com/en-ph/help/2977003/the-latest-supported-visual-c-downloads
I installed both x86: vc_redist.x86.exe and x64: vc_redist.x64.exe
In my case, i tried all solutions but nothing worked.
My SO is windows 7 x64, with all the Redistributable Packages (x86,x64 / 2010,2013,2015)
The problem was that i tried to install the x64 workbench, but for some reason did not work (even my SO is x64).
so, the solution was download the x86 installer from : https://downloads.mysql.com/archives/workbench/
There are two prerequisite requirements need to install MySql Workbench as follows.
.Net Framework 4.0
Microsoft Visual C++ 2010
When .Net Framework 4.0 does not exist your computer installation will be corrupted. But if Microsoft Visual C++ 2010 does not exist your computer then you will continue the installation but cannot open MySql Workbench program. Sometimes you will need Microsoft Visual C++ 2013 instead of Microsoft Visual C++ 2010. So I recommend to install Microsoft Visual C++ 2013.
Microsoft Visual C++ 2013
In Windows 10 I browsed to %APPDATA%\MySQL\Workbench\ then deleted the workbench_user_data.dat file
Doing so lost my MySqlWorkbence settings but allowed MySqlWorkbence to open.
As per the current setup on June, 2017
Here is the downloadable link for Visual C++ 2015 Redistributable package : https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe
Hope this will help, who are struggling with the download link.
Note: This is with regards to MySQL Workbench 6.3.9
I have uninstalled 8.0.19 (64) and installed 8.0.18 (64 bit) and now it Opens.
it might be due to running of xampp or wampp server stop all services running and try to open mysql command line
I found I needed more than just the Visual C++ Redistributable 2015.
I also needed what's at this page. It's confusing because the titles make it ambiguous as to whether you're downloading the (very heavy) Visual Studio or just Visual C++. In this case it only upgrades Visual C++, and MySQL Workbench launched after this install.
You should have these two already installed in your system:
Microsoft Visual C++ 2015-2019 Redistributable
Microsoft .NET Framework 4.5.2
I did these two installations for MySQL Workbench 8.0 CE.
None of these suggestions worked for, however setting compatibility to Vista worked and now the workbench opens again.
2022 case:
My MySQL Workbench was working normally and from one moment it just didn't want to open anymore. I've lost almost half a day trying to fix it.
In folder %APPDATA%\MySQL\ I had to delete the whole folder Workbench,
instead of deleting just workbench_user_data.dat file (which didn't help)
Given that there's so little on this on the web, I'll provide my answer despite this thread being over two years old: it's probably a no-brainer but run Workbench as Administrator (doh!)