TEE
和SOURCE
是兩個不同的MySQL命令,各自具有不同的功能:
TEE
命令:TEE
命令用于將MySQL命令行終端輸出保存為文件,可以在命令行中使用TEE
命令將查詢結果保存為文件。例如:mysql> TEE /path/to/file.txt;
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT * FROM table;
+----+-------+
| id | name |
+----+-------+
| 1 | John |
| 2 | Alice |
+----+-------+
2 rows in set (0.00 sec)
mysql> NOTEE;
在這個例子中,SELECT * FROM table;
的結果將被保存到/path/to/file.txt
文件中。
SOURCE
命令:SOURCE
命令用于執行一個包含SQL語句的文件,在命令行中使用SOURCE
命令可以執行指定文件中的SQL語句。例如:mysql> SOURCE /path/to/file.sql;
這將執行file.sql
文件中的所有SQL語句。
總結來說,TEE
命令用于將輸出保存到文件,而SOURCE
命令用于執行文件中的SQL語句。兩者的作用和用法是不同的。