Category: MySQL Workbench: SQL Editor: Severity: S3 (Non-critical) Version: 8.0.16: OS: Mac OS X (macOS 10.14.x Mojave x8664) Assigned to: CPU Architecture. MySQL Workbench is available for Mac OS X and is distributed as a DMG file. The file is named mysql-workbench-oss-version-osx10.5-i686.dmg, where version is the MySQL Workbench version. To install MySQL Workbench on Mac OS X, simply download the file. Double-click the downloaded file. This, together with the fact that maintainers decided to drop support for MySQL Server 5.5 in a minor 8.0.13 release, will force us to find some other solution. I would like to highlight that MySQL 5.5 should be supported until December 2018 and is still supported in many. Dec 20, 2018 Using the latest version of Mysql Workbench (8.0.13) on the latest version of MacOS Mojave (10.14.2) I can't read some parts of the interface because texts and buttons are shown black on black or white on light gray. I face this problem using both Dark and Light themes. Thank you in advance.
I am more of a command line user when accessing MySQL, but MySQLWorkBench is by far a great tool. However, I am not a fan of installing a database on my local machine and prefer to use an old computer on my network to handle that. If you have an old Mac or PC, wipe it and install Linux Server command line only software on it. Machines as old as 10/15 years and older can support Linux easily. You don't even need that much RAM either but I'd got with minimum of 4GB for MySQL.
Or...
How To Use Mysql Workbench
Use Virtualbox by Oracle to create a virtual server on your local machine. I recommend Centos 7 or Ubuntu 18.04. The latter I used to use exclusively but it has too many updates every other week, whereas Centos 7 updates less often and is as secure regardless. But you will need to learn about firewalls, and securing SSH because SSH is how you will access the virtual machine for maintenance. You will have to learn how to add/delete users, how to use sudo so you can perform root based commands etc. There is a lot more to the picture than meets the eye when you want to use a database.
I strongly recommend not installing MySQL on your local machine but use a Virtual Machine or an old machine that you can connect to on your local area network. It will give you a better understanding of security when you have to deal with a firewall and it is always a good practice to never have a database on the same server/computer as your project. Databases are for the backend where access is secure and severely limited to just one machine via ssh-keys or machine id. If you don't have the key or ID you ain't getting access to the DB.
Install Mysql Workbench
There are plenty of tutorials online that will show you how to do this. If you have the passion to learn it will come easy.