การ import file .sql error version my sql ค่ะ......
ต่อเนื่องมาจากกระทู้นี้นะคะ https://www.thaicreate.com/php/forum/080431.html
คือ table ที่เค้าให้ import เป็นแบบนี้ค่ะ
Code
CREATE TABLE `paypal_cart_info` (
`txnid` varchar(30) NOT NULL default '',
`itemname` varchar(255) NOT NULL default '',
`itemnumber` varchar(50) default NULL,
`os0` varchar(20) default NULL,
`on0` varchar(50) default NULL,
`os1` varchar(20) default NULL,
`on1` varchar(50) default NULL,
`quantity` char(3) NOT NULL default '',
`invoice` varchar(255) NOT NULL default '',
`custom` varchar(255) NOT NULL default ''
) TYPE=MyISAM;
แต่พอ import แล้วมัน error ฟ้องเกี่ยวกับ version my sql ค่ะ
หนูเลยทำการแก้ไข table เป็นดังนี้ค่ะ
Code
CREATE TABLE `paypal_cart_info` (
`txnid` varchar(30) NOT NULL default '',
`itemname` varchar(255) NOT NULL default '',
`itemnumber` varchar(50) default NULL,
`os0` varchar(20) default NULL,
`on0` varchar(50) default NULL,
`os1` varchar(20) default NULL,
`on1` varchar(50) default NULL,
`quantity` char(3) NOT NULL default '',
`invoice` varchar(255) NOT NULL default '',
`custom` varchar(255) NOT NULL default ''
) ENGINE=MyISAM;
แล้วก็ import ผ่าน
ไม่ทราบว่าถ้าใช้ ENGINE=MyISAM; แทน TYPE=MyISAM; จะใช้แทนกันได้มั้ยค่ะ
และถ้าต้องการ upgrade version ตอนนี้ใช้ของ hostgator อยู่ จะ upgrade ได้อย่างไรคะTag : PHP, MySQL
Date :
2012-07-01 12:00:47
By :
dferru
View :
975
Reply :
3
Error ว่าอะไรครับ ปกติการ Upgrade ถ้าเป็น Shared Hosting ทำไม่ได้น่ะครับ
Date :
2012-07-01 19:29:08
By :
mr.win
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 'TYPE=MyISAM'
Date :
2012-07-01 22:17:26
By :
dferru
Load balance : Server 03