MySQL Error
Message: MySQL Query Error
SQL: SELECT main.*, mu.*, a.albumname as albumname, a.albumfengmian as albumfengmian FROM uchome_musicbox_mybox as main left JOIN uchome_musicbox as mu ON( main.boxsongid=mu.songid ) left JOIN uchome_musicbox_album as a ON ( mu.albumid = a.albumid ) WHERE main.page=1 AND main.boxuserid=6085
Error: Can't find file: 'main' (errno: 2)
Errno.: 1017
Click here to seek help.
1、存储数据表的文件名是有大小写的,大小写错误了就会“找不到”,即使是在不区分文件名大小写的操作系统(比如 WINDON)下,查询中引用的表名也应保持大小写的一致性。一般采用分散文件方式保存的 MYSQL 数据表,每个表一般有三个文件,扩展名分别是 .frm .MYD .MYI,注意大小写!那些提示出错的表,扩展名三个都是小写的!于是把扩展名 MYD MYI 都改成大写,问题解决。