スレッド表示 | フラット表示〕 全トピック 920 件中 233 番目 次≫ ≪前

インポートができません。どなたか、教えてください

created: 2006-06-16 19:27 | modified: 2006-06-16 23:44 | reply: 1

[3113] インポートができません。どなたか、教えてください

user: 河合直人 ホームページ | created: 2006-06-16 19:27
エラー
実行した SQL:

CREATE TABLE `xoops_avatar` (

`avatar_id` mediumint( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
`avatar_file` varchar( 30 ) COLLATE latin1_general_ci NOT NULL default '',
`avatar_name` varchar( 100 ) COLLATE latin1_general_ci NOT NULL default '',
`avatar_mimetype` varchar( 30 ) COLLATE latin1_general_ci NOT NULL default '',
`avatar_created` int( 10 ) NOT NULL default '0',
`avatar_display` tinyint( 1 ) unsigned NOT NULL default '0',
`avatar_weight` smallint( 5 ) unsigned NOT NULL default '0',
`avatar_type` char( 1 ) COLLATE latin1_general_ci NOT NULL default '',
PRIMARY KEY ( `avatar_id` ) ,
KEY `avatar_type` ( `avatar_type` , `avatar_display` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci AUTO_INCREMENT =1;



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 'collate latin1_general_ci NOT NULL default '',
`avatar_name`
reply: 3114 返信 編集 削除

[3114] Check the manual

user: ゆうじ | created: 2006-06-16 23:44
[Yahoo翻訳]
あなたは、あなたのSQL構文におけるエラーをします
あなたのMySQLサーバー版と一致するマニュアルをチェックしてください

とメッセージにありますがマニュアルチェックしましたか?

かすかな記憶として残ってるのですが、
COLLATION にバグのあるバージョンがあったと思います。
そのあたりが原因ではないでしょうか。

バージョンもわからんし、わからんこともわからんし、
推測の域をでませんが・・・。


追記
# 気になったのでマニュアルを読んでみました。
# フィールドごとにキャラクターセットを指定出来るのは
# 4.1.x からのようですが、
# お使いの mysql サーバがそれ以前ってことは?
Parent: 3113  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 233 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑