我有一个名为iavlif_menu
的实时数据库表。
导出表时,sql查询的列数少于实际值。
这是sql query
。
--
-- Table structure for table `iavlif_menu`
--
CREATE TABLE `iavlif_menu` (
`id` int(11) NOT NULL,
`menutype` varchar(24) NOT NULL COMMENT 'The type of menu this item belongs to. FK to #__menu_types.menutype',
`title` varchar(255) NOT NULL COMMENT 'The display title of the menu item.',
`alias` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'The SEF alias of the menu item.',
`note` varchar(255) NOT NULL DEFAULT '',
`path` varchar(1024) NOT NULL COMMENT 'The computed path of the menu item based on the alias field.',
`link` varchar(1024) NOT NULL COMMENT 'The actually link the menu item refers to.',
`type` varchar(16) NOT NULL COMMENT 'The type of link: Component, URL, Alias, Separator',
`published` tinyint(4) NOT NULL DEFAULT '0'COMMENT AS `The published state of the menu link.`,
`parent_id` int(10) UNSIGNED NOT NULL DEFAULT '1' AS `COMMENT`
) ;
--
-- AUTO_INCREMENT for dumped tables
--
--
-- AUTO_INCREMENT for table `iavlif_menu`
--
ALTER TABLE `iavlif_menu`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
修改
我们只有一个DB
根据@Axalix命令desc iavlif_menu;
。我正在获取所有列
它是如何发生以及如何解决的?