#/usr/local/mysql/bin/mysql -u root -padmin报以下错误
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/usr/local/mysql/var/mysql.sock' (2)
然后进入目录查看
#cd /usr/local/mysql/var/
发现没有mysql.sock文件了
之前一直很正常的~~~突然之间出现的这种问题
解决方法很简单~~~~~~·
/etc/rc.d/init.d/mysql restart 或者service mysql restart 重启服务了
如果还不行.就先
#ps -aux|grep mysql
找mysql的进程.
#kill mysql进程号
确定全部kill光
再/etc/rc.d/init.d/mysql restart 或者service mysql restart 重启服务
Mysql导入库是遇到编码问题
解决方法一:在本地创建库时指定编码与源库一致,之后再次导入
create database databasename default character set "gbk"
如果还不可以那么就找下部去做
解决方法二:导入是参数加上--default-character-set=utf8
/usr/local/mysql/bin/mysql –u root –p databasename --default-character-set=utf8 < /path/*.sql
Mylql 数据库表的修复
/usr/local/mysql/bin/myisamchk -c -r /usr/local/mysql/var/ysq_bbs/cdb_threads.MYI
或者直接
>use databasename;
>repair table tablename;
















