mysql導(dǎo)入sql文件報(bào)錯(cuò)
問(wèn)題描述
CREATE TABLE `ak_ask` ( `id` INT( 10 ) NOT NULL , `problem` VARCHAR( 120 ) NOT NULL COMMENT ’問(wèn)題’, `name` VARCHAR( 30 ) NOT NULL COMMENT ’名字’, `qq` INT( 12 ) UNSIGNED NOT NULL COMMENT ’qq號(hào)’, `answer` TEXT COMMENT ’回答’, `area` CHAR( 30 ) NOT NULL COMMENT ’地區(qū)’, `atime` INT( 10 ) UNSIGNED NOT NULL COMMENT ’提交時(shí)間’, `display` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT ’0’ COMMENT);
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 ’)’ at line 16
問(wèn)題解答
回答1:#這么明顯嘛CREATE TABLE `ak_ask` ( `id` INT( 10 ) NOT NULL , `problem` VARCHAR( 120 ) NOT NULL COMMENT ’問(wèn)題’, `name` VARCHAR( 30 ) NOT NULL COMMENT ’名字’, `qq` INT( 12 ) UNSIGNED NOT NULL COMMENT ’qq號(hào)’, `answer` TEXT COMMENT ’回答’, `area` CHAR( 30 ) NOT NULL COMMENT ’地區(qū)’, `atime` INT( 10 ) UNSIGNED NOT NULL COMMENT ’提交時(shí)間’, `display` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT ’0’ COMMENT ’缺少注釋內(nèi)容’);回答2:
display TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT ’0’ **COMMENT**這段代碼中有問(wèn)題,最后有個(gè)COMMENT沒有賦值,要么刪除該關(guān)鍵字,要么給后面加上對(duì)應(yīng)的值。此外,建議將CHAR與括號(hào)分開,否則MYSQL數(shù)據(jù)庫(kù)會(huì)自動(dòng)轉(zhuǎn)義CHAR關(guān)鍵字。回答3:
數(shù)據(jù)庫(kù)代碼寫入時(shí)類型沖突了
回答4:使用 mysql -u root -p --default-character-set=utf8 dbName < dbName.sql試試,在導(dǎo)入數(shù)據(jù)庫(kù)時(shí)指定字符編碼方式。
相關(guān)文章:
1. javascript - vscode alt+shift+f 格式化js代碼,通不過(guò)eslint的代碼風(fēng)格檢查怎么辦。。。2. javascript - 如何將一個(gè)div始終固定在某個(gè)位置;無(wú)論屏幕和分辨率怎么變化;div位置始終不變3. html5 - 有可以一次性把所有 css外部樣式轉(zhuǎn)為html標(biāo)簽內(nèi)style=" "的方法嗎?4. javascript - 有什么比較好的網(wǎng)頁(yè)版shell前端組件?5. java - 如何寫一個(gè)intellij-idea插件,實(shí)現(xiàn)編譯時(shí)修改源代碼的目的6. javascript - 原生canvas中如何獲取到觸摸事件的canvas內(nèi)坐標(biāo)?7. java 中Long 類型如何轉(zhuǎn)換成Double?8. javascript - 求解答:實(shí)例對(duì)象調(diào)用constructor,此時(shí)constructor內(nèi)的this的指向?9. html - vue項(xiàng)目中用到了elementUI問(wèn)題10. javascript - [js]為什么畫布里不出現(xiàn)圖片呢?在線等
