[ Mysql数据库主从心得整理 管理mysql主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本的主从,本博文属于总结性的,有一部分是摘自网络,大部分是根据自己管
今天在对服务器上的mysql数据库进行维护的时候,发现之前正常运行的数据库服务突然之间启动不了了,不管如何去操作都不能使数据库正常运行。并且用mysql-front进行数据库连接的时候会报一个错误:Cannot connect to Mysql server on "localhost" 。这个问题之前也遇到过,当时是卸载了mysql数据库并进行重新安装之后才得以恢复的,那是相当的折腾(并且调用远程的服务器进行操作速度相当的龟速)。这一次,我去网上找了一些资料,都说是跟端口有关--说是端口被占用 了。于是我查看了当前正在被监听的端口号(windows环境下):netstat -aon|findstr "端口号" ,查出相应的进行编号后调用“任务管理器”查看相应的进程。[增加字段必须要有默认值例如:ALTER TABLE tmp_test ADD COLUMN gmt_CreateDate TIMESTAMP NOT NULL DEFAULT ‘0000-00-00 00:00:00’;增加的字]
解决方案:
第一种方法是:关闭相应的进程然后打开mysql的服务;第二种方法是:对远程的服务器进行重启。采用上述方法都能够解决我遇到的问题。[2009年04月29日 | 作者: Fonny 狠狠的研究了一下Mysql数据库方面的资料. 心得如下: 设计数据库结构 我租用的空间,也就是您现在连接的IP,只提供了一个数 ...]