| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		baboo Senior Member
 
  Joined: 04 Sep 2007 Posts: 676
 
  | 
		
			
				 Posted: Mon Jun 07, 2010 4:35 pm    Post subject: mysql won't connect | 
				     | 
			 
			
				
  | 
			 
			
				since I did an upgrade a week ago, I have not had a need to connect mysql. Today I needed to connect but can't. Here is msg:
 
 
mysql -u root -p
 
Enter password:
 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
 
 
the pid is running. 
 
 
I find no error msgs other than above. How can I fix?
 
 
Different issue: You had said in previous post that you would create a config to preserve webmin settings. However, upon reboot of server after upgrade my webmin settings were changed to default. Just thought I would let you know    | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		gerasimos_h Site Admin
 
  Joined: 09 Aug 2007 Posts: 1757 Location: Greece
  | 
		
			
				 Posted: Mon Jun 07, 2010 5:54 pm    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Mysql is not running due to package tables upgrade... 
 
That's a bugger and happens only once you upgrade an older release, and happens once.
 
To fix it, rename/var/lib/mysql/mysql to /var/lib/mysql/mysql.old and remove /var/lib/mysql/test and all bins in /var/lib/mysql NOT the databases.
 
reinstall mysql package with "installpkg" and restore user.MDY and user.MYI or start mysql and grant privileges from mysql console.
 
 
 
As for webmin     I did it again.
 
What is the config you have altered? 
 
I could create a config script for all config in /etc/webmin though.
 
I'll fix that.
 
 
gerasimos_h _________________ Superb! Mini Server Project Manager
 
http://sms.it-ccs.com | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		baboo Senior Member
 
  Joined: 04 Sep 2007 Posts: 676
 
  | 
		
			
				 Posted: Mon Jun 07, 2010 6:08 pm    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				sorry - wife said she had some chores for me    . Okay, I will give it a try. So, everytime I upgrade that will have to happen?
 
 
 
On Webmin:
 
 
I lost my password and port changes. That's it. But biggies because, anyone knowing that I am using SMS could login to webmin by entering admin:admin. Also, my firewall is looking for a certain port for remote login. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		gerasimos_h Site Admin
 
  Joined: 09 Aug 2007 Posts: 1757 Location: Greece
  | 
		
			
				 Posted: Mon Jun 07, 2010 6:40 pm    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				No only once, I haven't notice any difference yet.
 
Webmin saves the info in miniserv.conf & miniserv.users under /etc/webmin/
 
Just so you know from now on.
 
I'll make a script though  
 
 
gerasimos_h _________________ Superb! Mini Server Project Manager
 
http://sms.it-ccs.com | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		baboo Senior Member
 
  Joined: 04 Sep 2007 Posts: 676
 
  | 
		
			
				 Posted: Mon Jun 07, 2010 8:07 pm    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				  I don't know how to restore user.MDY. I searched MYSQl's website and the only thing I found was a link to changing privileges.
 
 
Would you mind pointing me to a link on how to do that?
 
 
thanks | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		gerasimos_h Site Admin
 
  Joined: 09 Aug 2007 Posts: 1757 Location: Greece
  | 
		
			
				 Posted: Mon Jun 07, 2010 8:24 pm    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Stop mysql if it's running and do
 
cp -a /var/lib/mysql/mysql.old/user.MDY /var/lib/mysql/mysql/
 
if permissions are wrong do a
 
chown -R mysql:mysql /var/lib/mysql
 
Start mysql
 
 
gerasimos_h _________________ Superb! Mini Server Project Manager
 
http://sms.it-ccs.com | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		baboo Senior Member
 
  Joined: 04 Sep 2007 Posts: 676
 
  | 
		
			
				 Posted: Mon Jun 07, 2010 8:39 pm    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				had a feeling that was the answer    
 
 
thanks | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		 |