I have a very simple table made of few fields, some of which I want to be non-readable by human eyes. By "readable" I mean I'd like to be able to open the database with any admin tool (such as PhpMyadmin) and see these fields as made of gibberish/protected text.
I'll try to reformulate: is there a way to avoid a client's comment such as "but you are in charge of the website and the databse, so you can read all its contents!". Think of private data, messages, etc. Stuff that people don't like to be "read" by anyone, not even the website admin of course.
What's the best approach to manage the database without accessing every shingle text info?
Note: the database must be accessible via PHP, which needs to run the usual SQL INSERT, SQL SELECT, ... queries.