需求:有个密码字典需要导入mysql中以验证用户的密码是否出现在字典中,
如果存在就要求用户重新输入,所以必须有个密码字典表来查询。
密码文本文档内容为:
111
222
333
444
555
666
777
888
999
新建一个password表:
这里必须选择校对规则为utf8_bin,因为*_bin格式支持区分大小写,密码是区分大小写的。
执行SQL语句,从txt导入:
LOAD DATA INFILE 'C:/1.txt' INTO TABLE `password` LINES TERMINATED BY '\r\n';
C:/1.txt是文档的路径,BY ‘\r\n’ 是按照windows下的换行为一行导入。所以文本文档务必为DOS\WINDOWS格式。执行sql语句,提示9行受影响,
导入成功。
如果是多个字段,那么表中创建对应字段,比如加入一个录入时间字段,那么对应的文档中,必须用TAB制表键隔开两个值,比如:
111 20161023 中间为TAB制表键隔开,不能用空格,空格会写到一个字段去。
222 20161024
原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/3640.html