如何选择使用哪个数据库?

时间:2017-10-28 13:42:04

标签: mysql bash

我想用csv文件插入数据。我想通过在bash脚本中包含这一行来实现这一点:

3c3f 7068 700a 0a66 756e 6374 696f 6e20
7573 6572 5f65 7869 7374 7328 2475 6e29
207b 0a09 7265 7475 726e 2074 7275 653b
0a7d 0a0a 0a3f 3e00 0000 0000 0000 0000

但是我不确定在这个字符串中我可以选择使用哪个DB。只有哪个表。 如果我使用“use dbname”手动输入它然后LOAD DATA等,我就可以使用它。

有人可以帮忙吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

简单地看一下手册会对你有所帮助,它帮助了我。

您需要做的就是在表名前添加数据库名称,如下所示:

mysql -uxxx -p yyy "LOAD DATA LOCAL INFILE 'CSVname.csv'  INTO TABLE 
databasename.table_name  FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'"