MySQL导出数据库出现“cannot load from mysql.proc”错误的解决办法

记不得从什么时候开始,服务器上的mysql导出数据库到文件,或者做Data transfer同步的时候,就会出现“1728-Cannot load from mysql.proc. The table is probaly corrupted.”的错误,如下图(忘记截图了,随便网上找了一张):

解决办法如下:

SSH登录到服务器,输入如下命令:

mysql_upgrade -uroot -p密码

Done. 问题解决!

网上查了一下,造成的原因是数据库升级到5.5版本之后,proc表中的comment字段类型已经从原来的char(64)改为了text类型,所以需要运行mysql_update命令升级一下之前现有的数据库结构。

OK. Have fun !!! ???

CentOS 6.5下通过源码安装 MySQL Server

通过源码安装 MySQL Server 安装步骤如下:

1、卸载旧版本 MySQL

查看是否有旧版本 MySQL:

rpm -qa | grep mysql

如果有的话,通过下面命令来卸载旧版本:

rpm -e mysql   //普通删除模式
rpm -e --nodeps mysql    // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

2、安装 MySQL

通过 yum 安装编译需要的包 Continue reading →

Linux服务器上配置Apache+Python+MySQL+Django环境

1、安装Apache和MySQL:

这步就不多说了,没什么技术含量。不过需要注意一一下,安装MySQL的时候尽量选择编译安装,因为后面安装Python的MySQL扩展的时候需要用到MySQL的开发包及编译头文件。

2、安装配置Python:

有apt-get的直接 # apt-get install python,没有的就下载安装包回来,来个安装三步曲:

# ./configure

# make

# make install

Continue reading →