Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

packy's avatar
Level 7

Best SQL Client

Currently I use Sequel Pro and find it works for what I need. I primarily use it for inspecting my DB, make a quick edit in content when developing, and exporting my data from staging to production on launch. One thing I have noticed is sometimes my tables will have a JSON column. When you export a SQL file with just the content and then try and import the data when there was a JSON column you get an error:

Cannot create a JSON value from a string with CHARACTER SET 'binary'.

This is forcing me to look at other options until they fix it. Right now I saw:

-Querious 2 -TablePlus

Anyone have any preference or suggestions for OS X? Honestly Sequel Pro is perfect besides that so something simple and native would be great.

0 likes
6 replies
click's avatar

That is a known bug and it already solved in the newer versions. You can download the development version of Sequel Pro. See this ticket https://github.com/sequelpro/sequelpro/issues/2199

Download: https://sequelpro.com/test-builds

Or you could also try this:

I had this problem dealing with exports made by Sequel Pro. I unchecked the Output BLOB fields as hex option and the problem went away. Visually inspecting the export showed legible JSON instead of binary. Source: https://stackoverflow.com/a/49544119

packy's avatar
Level 7

@m-rk Ya I have been reading through threads and waiting for an official release. Didnt know I could download a test build. Is it stable?

click's avatar

I am using it now for a few weeks and as far as I can see it works good. I only use it to browse, query, export and import. So pretty limited use. Only thing that I discovered today is that clicking on foreign keys is not bringing me to the correct record. It is opening the correct table but it is not applying the automatic filter on id. See also this ticket https://github.com/sequelpro/sequelpro/issues/2792

I like Sequel Pro but looking at the release cycle and all the open issues for many months it is not looking good. There are even a lot of pull requests fixing those issues that are not being merged: https://github.com/sequelpro/sequelpro/issues/3051

BTW, if you use PHPStorm: it also includes a database client where you can query. Big plus is that if you have your database linked in PHPStorm it can use autocomplete in raw queries.

packy's avatar
Level 7

@m-rk I use VS Code (after years of switching around its the only one I have liked enough to stay with). After messing around with a few clients, Querious 2 has looked promising but only been messing around for a day.

click's avatar

@packy Querious 2 looks indeed promising. It feels equal to Sequel Pro but with some nice extra features. Thanks

packy's avatar
Level 7

@m-rk no problem. Its the closest to feel I have found as Sequel Pro

Please or to participate in this conversation.