Problem with displaying sql tables in terminal - mysql

The uploaded image is self explanatory, but still I will highlight what the problem is. With more than 2 columns the table being displayed has missing column values which concerns me. It can be seen in a different view that company_id column has values stored. This has been run on default Mac Terminal App on Mac OS Catalina. If you can find a fix, I would appreciate it very much. Thanks.

Related

MYSQL Workbench Import button missing

I'm trying to import a .csv file into a table using MySQL WB. It was working fine up until I truncated a table, now I seem to have edit access via the workbench revoked. I've recreated the table from a create statement I have on backup, but the Import button is still not the. The problem seems to be there for this specific table only, all other ones are fine. Has anyone come across this before?
Ah, answered it myself ) just needed to ad primary key column
Sometimes it can hidden in low display resolution (height < 960), I've overcome this issue by setting high resolution (height > 768) once. I think it would be help someone.
make sure you have at-least one column as Primary. otherwise the file load option wont show. I believe thats because it wants to make sure the primary key has no null value when importing data in.

Database table columns missing in MySqlWorkBench

I am working with mysql workbench 5.2.47 on Mac. I have created new database, table and some columns in the table. Sometimes, when I open this database (connection is fine) in mysql workbench, it is not showing any columns that I created under the table. But, if i close and open mysql workbench multiple times, and then its displaying the columns under that table. It is not happening always, but sometimes only it is not showing any columns that I created under the table.
I couldn't any find solution or workaround what to do this to get the actual columns displayed under the table.
Screenshot for reference:
Solved! Seems like a lot of people are stuck in this odd situation.
There is an easy solution to this.
Hover abbove the "Object Info" and "Session" and your cursor will change to split arrows. Then all you have to do is drag it downward and it will reveal the hidden sidebar with Management, Schemas etc.
Enjoy!
I, personally, faced this problem only when I was disconnected from the server. So, when you try to execute an SQL query you receive an error like:
"Error Code: 2006. MySQL server has gone away."
Go to the option "Query" and then "Reconnect to Server," or simply close the connection and open it again. If yours happens to be the same case as that of mine, you should be able to get the columns displayed again.
Click the little "Refresh" icon (to the right of Schemas). Also, upgrade to Workbench 6.1.x as the 5.2 branch is no longer maintained.

Strange issue with table in PHPMyadmin

I am having an issue with a table within my database whereas I cannot execute any queries against it.
I checked my syntax multiplie times and after discovering there was no problem with it I went into PHPMyadmin and have uncovered the following issue which I have not come across before.
When I try to browse the rows in my table (of which there are over 2000) it won't let me browse and comes up with the following error. This is even when I click the table name in the list in the left menu.
As you can see it is trying to organise the rows using an ORDER BY whenever I try and access the table and I don't know why it is trying to do this.
Can anybody shed any light on this?
Thanks
Your order by clause does not contain column name
I managed to sort this issue by deleting and re-creating the table but am still unsure as to why it was adding a default ORDER BY whenever I was trying to access the table.
If anybody could shed any light on this it would be very helpful if it were to happen again!
Thanks

phpMyAdmin table search returning empty result but SQL select works for specific table

It is very strange what is happening, I have never seen this before and I am pretty familiar with mysql.
When searching a table using the phpMyAdmin table search feature, the result is empty no matter what I put. For example, searching 77 in the ID column returns empty result. However if I run an SQL query also in phpMyAdmin, and then there is the result. For example, select * from table1 where id = ‘77’;
What is even more strange is this only happens on one table, all other tables the search feature is working fine.
I tried repairing the table but empty result still occurs.
I couldn’t find this happening anywhere to any one online…..
Also restarted sql server.
Are you using cPanel - if yes I just described how to fix the problem on cPanel forums:
http://forums.cpanel.net/f5/unable-use-phpmyadmin-search-users-table-313381.html
If your table has a large number of fields an update via the phpMyAdmin interface can exceed the value for the PHP setting 'max_input_vars'. When this happens some of the internal form fields that phpMyAdmin is expecting to receive on the page your update is being posted to are truncated which causes phpMyAdmin to fail, unfortunately silently, and the page redirects with no warnings back to the blank search form. The default for 'max_input_vars' is 1000. I upped mine in my php.ini file to 5000 with no negative side affects and it solved this problem for me.
The setting 'max_input_vars' has a mode of PHP_INI_PERDIR so if you don't have access to your php.ini file then you may be able to set it in an .htaccess file, your httpd.conf file or your .user.ini (since PHP 5.3) file if you have one. I'm not sure exactly what code you would need for an htaccess file but the PHP code to do it is below.
ini_set('max_input_vars', '5000');
Hopefully that should get you started in the right direction.
Very easy. Go to the table and expose max number of rows as much as is showed in the dropdown. Then you are able to search per big pages. It doesnt fetch text through all the table. It plays only with a page of the table.

phpMyAdmin mySql mamp - table does not open

I have a mysql table with just 4 columns and it contains just a bit more than 4800 records. My problem is that I can't open the table to see the content in phpmyadmin. When I try, i have no errors but the page becomes blank. I still have the phpmyadmin column menu on the left. The strange thing is when I try to export the data I can export all the records properly...
By the way I am using MAMP.
Hope someone can help me understand.
I'm a pretty big fan of Sequel Pro on OS X rather than using phpmyadmin. Maybe give that a try.