我想使用以下场景:
DROP TABLE IF EXISTS然后CREATE TABLE然后LOAD DATA LOCAL INFILE。
错误
无法插入portmailredirect_data.csv记录:表'duncanho_csvtest.pmr_user_data'不存在
代码:
io.on('connection', function (socket) {
socket.on('join', function (name) {
people.id = socket.id;
people.name = name;
io.emit('serveruser', people);
})
任何帮助表示感谢。
答案 0 :(得分:0)
您的“创建表格”查询无法创建表格,因为您没有提及“自动增量”列的主键。
$sql2 = 'CREATE TABLE `pmr_user_data` (
`id` TINYINT( 3 ) UNSIGNED NOT NULL AUTO_INCREMENT,
`customer_code` INT( 10 ) NOT NULL,
`service` VARCHAR(30) NOT NULL,
`primary_name` VARCHAR(50) NOT NULL,
`secondary_name` VARCHAR(50) NOT NULL,
`email` VARCHAR(50) NOT NULL,
`start_date` DATE NOT NULL,
`end_date` DATE NOT NULL,
`letters_recieved` VARCHAR(50) NOT NULL,
`last_mail` VARCHAR(50) NOT NULL,
`reg_date` VARCHAR(50) NOT NULL,
PRIMARY KEY (`id`)
)';
在上面的代码'PRIMARY KEY'中为第一个自动增量列定义。这应该有用。