这个命令我试过了,没问题,可以成功加入一个新列。
mysql>use database //你的数据库的名称
mysql>alter table user add Memo varchar(200);

解决方案 »

  1.   

    看提示,error on rename of '.\eiie\user.MYI' to '.\eiie\#sql2-2b0-3.MYI'(errcode:13)
    应该是mysql在修改表的过程要先备份原文件,要使用rename命令。看看你的操作权限设置是否正确.
      

  2.   

    我用的是MySQL4.0就出现过你的问题,
    但我后来用了稳定版MySQL3.23就没有什么问题了,
    建议你试试别的MySQL的版本
      

  3.   

    用myisamchk 检查一下表。数据表要定期维护。
    具体用发为:
    myisamchk tbl_name如果myisamchk 报告有错,那么就要修复表。
    在修复表之前拷贝它。具体的方法为:
    mysql>myisamck --safe-recover tbl_name