Irember you saying that client and mysqld needed to be the same. do you want me to change client only?
You are right. Normally that is how the my.cnf is configured, but at this point, for some reason, that setting for the server is being ignored. Go ahead and back up your current my.cnf and change only the client. Also, once done, do a search and see if you have my.cnf in more than one location.
ok gotcha. I made the changes to the my.cnf file. I then looked for the file and it found it in this location Code: /etc/mysql
That's good to see. It means the changes are not being made in a file that is not relevant to your setup. Restart mysql and see if you can connect. Code: mysql -u root -p Type the mysql root password.