LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: chouwhay 於 七月 17, 2006, 08:55:14 下午



主題: 匯入資料庫錯誤
作者: chouwhay七月 17, 2006, 08:55:14 下午
我將本機之資料庫 用phpMyAdmin匯出後
到虛擬主機PhpMyAdmin想要匯入資料
卻出現#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=utf8' at line 23 的錯誤訊息....
該怎麼辦呢?


********************
我匯入之SQL 為

-- phpMyAdmin SQL Dump
-- version 2.6.1-rc2
-- http://www.phpmyadmin.net
--
-- 主機: localhost
-- 建立日期: Jul 17, 2006, 09:29 PM
-- 伺服器版本: 4.1.8
-- PHP 版本: 4.3.10
--
-- 資料庫: `plog`
--
-- --------------------------------------------------------
--
-- 資料表格式: `plog_article_categories_link`
--
CREATE TABLE `plog_article_categories_link` (

`article_id` int( 10 ) NOT NULL default '0',
`category_id` int( 10 ) NOT NULL default '0',
PRIMARY KEY ( `article_id` , `category_id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8


主題: Re: 匯入資料庫錯誤
作者: markwu七月 17, 2006, 09:07:18 下午
我將本機之資料庫 用phpMyAdmin匯出後
到虛擬主機PhpMyAdmin想要匯入資料
卻出現#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=utf8' at line 23 的錯誤訊息....
該怎麼辦呢?


********************
我匯入之SQL 為

-- phpMyAdmin SQL Dump
-- version 2.6.1-rc2
-- http://www.phpmyadmin.net
--
-- 主機: localhost
-- 建立日期: Jul 17, 2006, 09:29 PM
-- 伺服器版本: 4.1.8
-- PHP 版本: 4.3.10
--
-- 資料庫: `plog`
--
-- --------------------------------------------------------
--
-- 資料表格式: `plog_article_categories_link`
--
CREATE TABLE `plog_article_categories_link` (

`article_id` int( 10 ) NOT NULL default '0',
`category_id` int( 10 ) NOT NULL default '0',
PRIMARY KEY ( `article_id` , `category_id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8


你是用 mysql 4.1 的匯出,要匯入到 mysql  4.0 的資料庫嗎?

那你用 phpmyadmin 匯出時必須使用相容模式。

另外,看起來好像你的虛擬主機 mysql 並沒把 urf8 的支援 compile 進去。

Mark


主題: Re: 匯入資料庫錯誤
作者: chouwhay七月 19, 2006, 10:18:32 上午
不好意思....可不可以再請問一下
phpmyadmin 匯出時要如何使用相容模式呢?
我在phpmyadmin內好像沒有看到這個選項.....

謝謝您囉
感激不盡.....


主題: Re: 匯入資料庫錯誤
作者: darkhero七月 19, 2006, 10:34:29 上午
不好意思....可不可以再請問一下
phpmyadmin 匯出時要如何使用相容模式呢?
我在phpmyadmin內好像沒有看到這個選項.....

謝謝您囉
感激不盡.....

那表示你用的 phpMyAdmin 版本不夠新,請更新你的 phpMyAdmin 版本~