MySQL导入csv文件内容到Table

 写在前面

目的是测试将csv文件内容导入到表中, 同时记录一下自增主键的设置.

测试采用MySQL5.5.

新建表customer_info如下, 未设置主键.

修改上表, 添加主键id, 并设置为自增.

ALTER TABLE customer_info ADD COLUMN id INT AUTO_INCREMENT NOT NULL PRIMARY KEY;

导入步骤

1.为了模拟数据, 直接把这三条记录导出到csv文件中.

2.将该文件导入到表customer_info中.

 

 

3.验证导入结果

刷新表, 查看导入结果, 确实是从第一条张三开始导入的.

小结

MySQL新增自增主键

ALTER TABLE customer_info ADD COLUMN id INT AUTO_INCREMENT NOT NULL PRIMARY KEY;

MySQL修改字段为自增主键

ALTER TABLE customer_info CHANGE COLUMN id id INT AUTO_INCREMENT PRIMARY KEY;

如果id本身就是主键, 仅仅是想设置为自增上面sql就不需要加PRIMARY KEY了.

SQLServer新增自增主键

ALTER TABLE sms_rec ADD id INT IDENTITY (1, 1) PRIMARY KEY;

修改字段为自增主键就不表演了..因为我是先把id那列干掉然后执行的上面一行...low了点, 能用...

猜你喜欢

转载自www.cnblogs.com/yadongliang/p/11305502.html