7月6

将excel数据通过navicat导入mysql并生成uuid

| |
17:05数据库  From: 本站原创
需求分析

1、将excel数据导入数据库中;
2、利用uuid生成的32随机数作主键;
3、利用CURRENT_TIMESTAMP()生成时间;

具体操作

1、根据需要创建表结构
2、将excel数据导入刚创建的表中
注意: 为了能够将excel中的数据导入数据库中,创建数据库表时,暂时将主键去掉,只保留主键字段。
3、在id中生成uuid

UPDATE 表名 SET 列名= UUID();

注意:生成id时,不要直接将uuid()产生的序列中的’’-“通过Replace方法去掉,不然生成的id的将全部相同。
4、将生成的id中的”-"替换掉

UPDATE 表名 SET 列名 = (SELECT REPLACE(对应列名,'-',''));

5、生成时间

UPDATE 表名 SET 列名1 = CURRENT_TIMESTAMP();


来源:Heck's Blog
地址:https://www.heckjj.com/post/602/
转载时须以链接形式注明作者和原始出处及本声明,否则将追究法律责任,谢谢配合!
阅读(56) | 评论(0) | 引用(0)