查看完整版本: 導入mysql碼出現的問題

kevin06108 2007-11-10 10:00 PM

導入mysql碼出現的問題

在導入數據庫的時後 我的這段語法都錯的
有大大知道是哪邊有問題嗎
如果不行改要用什麼方法刪除在加新的語法進去?

[quote]錯誤
SQL 語法:

CREATE TABLE cdb_medals(

medalid smallint( 6 ) unsigned NOT NULL AUTO_INCREMENT ,
name varchar( 50 ) NOT NULL default '',
available tinyint( 1 ) NOT NULL default '0',
image varchar( 30 ) NOT NULL default '',
USE tinyint( 1 ) NOT NULL default '0',
rest mediumint( 8 ) NOT NULL default '0',
lastuser varchar( 32 ) default '',
s1 mediumint( 8 ) NOT NULL default '0',
r1 mediumint( 8 ) NOT NULL default '0',
s2 mediumint( 8 ) NOT NULL default '0',
r2 mediumint( 8 ) NOT NULL default '0',
s3 mediumint( 8 ) NOT NULL default '0',
r3 mediumint( 8 ) NOT NULL default '0',
s4 mediumint( 8 ) NOT NULL default '0',
r4 mediumint( 8 ) NOT NULL default '0',
s5 mediumint( 8 ) NOT NULL default '0',
r5 mediumint( 8 ) NOT NULL default '0',
s6 mediumint( 8 ) NOT NULL default '0',
r6 mediumint( 8 ) NOT NULL default '0',
s7 mediumint( 8 ) NOT NULL default '0',
r7 mediumint( 8 ) NOT NULL default '0',
s8 mediumint( 8 ) NOT NULL default '0',
r8 mediumint( 8 ) NOT NULL default '0',
post mediumint( 8 ) NOT NULL default '0',
credit mediumint( 8 ) NOT NULL default '0',
regday mediumint( 8 ) NOT NULL default '0',
digest mediumint( 8 ) NOT NULL default '0',
pageview mediumint( 8 ) NOT NULL default '0',
online mediumint( 8 ) NOT NULL default '0',
admin mediumint( 8 ) NOT NULL default '0',
thread mediumint( 8 ) NOT NULL default '0',
reply mediumint( 8 ) NOT NULL default '0',
PRIMARY KEY ( medalid )
) TYPE = MYISAM AUTO_INCREMENT =68;



MySQL 傳回:  

#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 'use tinyint(1) NOT NULL default '0',
  rest mediumint(8) NOT NU [/quote]

[quote]錯誤
SQL 語法:

# Identify: MTE5NDcwMjIxOCw2LjAuMCxjdXN0b20sbXVsdGl2b2wsMg==
# <?exit();?>
# Discuz! Multi-Volume Data Dump Vol.2
# Version: Discuz! 6.0.0
# Time: 2007-11-10 21:43
# Type: custom
# Table Prefix: cdb_
#
# Discuz! Home: [url]http://www.discuz.com[/url]
# Please visit our website for newest infomation about Discuz!
# --------------------------------------------------------
INSERT INTO cdb_members
VALUES (

'1648', 0xc2f9aae1acf5b4d2, 0x3066643039393963366463303939643333643836633666353231306135316333, '', '1', '-1', '16', '0', 0x3236, 0x3231302e3139322e3139312e3630, '1185469009', 0x3231302e3139322e3137392e3836, '1185659774', '1185868612', '1185612488', '4', '0', '2', '90', '140', '0', '140', '0', '0', '0', '0', '0', '0', 0x6a6566666e7431323340686f746d61696c2e636f6d, '0000-00-00', '0', '0', '0', '0', '0', '0', '1', '1', '1', '0', 0x39393939, '0', '0', '2', '26', '0'
);



MySQL 傳回:  

#1146 - Table 'kevin061_blog.cdb_members' doesn't exist

[/quote]

Linux0911 2007-11-11 12:04 AM

1. 可能資料庫不支援某些語法

2. cdb_members 資料表不存在

是否在還原備份檔?

kevin06108 2007-11-11 03:18 PM

我的自己在測試導出導入 怕將來要搬家的時後要用到
目前虛擬主機有五組mysql給我用

我導出目前在用的,但要導入新的資料庫就出問題了
不知是哪邊要進行修改

想請問大大的事
如果是從myphpadmin導出導入的話
你們會一一導出在導入嗎

我上面是從discuz後台備份
在從myphpadmin導入

Linux0911 2007-11-11 03:31 PM

Discuz 後臺備份是使用 BASE64 編碼

phpMyAdmin 就是 MySQL 編碼, 沒壓縮過

Discuz! 備份只能 Discuz! 還原別亂用喔~

般家用後台將它壓縮成一個檔案然後下載, 上傳到新的 FTP ./forumdata/backup_xxx/ 再到後台還原
頁: [1]
查看完整版本: 導入mysql碼出現的問題