有没有办法使用BASH连接到本地系统(localhost)。要对一个表进行简单查询吗?
例如:从mydb1.table1>中选择*并读取要在BASH中处理的所有列
$ mysql --skip-column-names --user=root my -e "select *from aanspreektitels"
+------------+----+------------------+----+
| M. | 1 | Monsieur | FR |
| Mme. | 2 | Madame | FR |
| Mlle. | 3 | Mademoiselle | FR |
| Dhr. | 4 | Geachte heer | NL |
| Mevr. | 5 | Geachte mevrouw | NL |
| Juffr. | 6 | Geachte juffrouw | NL |
| A l'attent | 8 | A l'attent du | FR |
| Tav. | 9 | Tav. | NL |
| Miss | 10 | Dear Misses | EN |
| Frau | 11 | Geehrter Frau | DE |
| Herr | 12 | Geehrter Herr | DE |
| Zum der | 13 | Zum der | DE |
| Sir | 14 | Dear Sir | EN |
| A | 15 | A | DE |
+------------+----+------------------+----+
答案 0 :(得分:1)
mysql -e "select * from mydb1.table1"
答案 1 :(得分:1)
:mysql --skip-column-names -uname -ppwd dbname -B -e“$ sqlstat”> $ TMPFILE