环境centos5.4  mysql5.1.50 coreseek最新版
sql语句为 SELECT user_id, com_name, com_profile FROM combaseinfo 
创建索引的时候 提示SELECT column number 1 has no name 
google之后发现时mysql版本问题 基于win32平台下的mysql是通过yum安装 由于php版本过低 通过另一镜像update 
mysql version 5.1.50 
php version 5.2.*其中重启mysql时出现的 /usr/local/share/mysql/english/errmsg.sys丢失 解决(其他源码中copy)
flush privileges 错误  mysql.server表丢失 解决(建表 网上有方法)这个问题已困扰我一天 不知道如何解决

解决方案 »

  1.   

    先不用PHPADMIN去管理MYSQL,直接用MYSQL的命令行测试一下。以断定问题是在MYSQL还是在PHPADMIN
      

  2.   

    可能我描述的有点问题 
    mysql和phpmyadmin都是好的 
    我是通过coreseek/bin/indexer 创建索引的时候 出现的错误
    column number 1 has no name
      

  3.   


    CREATE INDEX part_of_name ON customer (id);这样出错吗?
      

  4.   

    CREATE INDEX part_of_name ON customer (id);这样出错吗?在命令行下执行,首先排除开客户端工具的问题。
      

  5.   

    由于升级mysql导致的问题 
      

  6.   

    楼主也在使用coreseek,觉得怎么样~