Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak mogę pominąć dane wyjściowe nagłówka kolumny dla pojedynczej instrukcji SQL?

Wywołaj mysql z -N (alias dla -N to --skip-column-names ) opcja:

mysql -N ...
use testdb;
select * from names;

+------+-------+
|    1 | pete  |
|    2 | john  |
|    3 | mike  |
+------+-------+
3 rows in set (0.00 sec)

Podziękowania dla ErichBSchulza za wskazanie aliasu -N.

Aby usunąć siatkę (pionowe i poziome linie) wokół wyników, użyj -s (--silent ). Kolumny są oddzielone TAB znak.

mysql -s ...
use testdb;
select * from names;

id  name
1   pete
2   john
3   mike

Aby wyprowadzić dane bez nagłówków i siatki, użyj obu -s i -N .

mysql -sN ...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Obsługa połączeń i ograniczanie przepustowości za pomocą ProxySQL

  2. Jak wykonać rekurencyjne zapytanie SELECT w MySQL?

  3. Wydajność wkładania wsadowego JDBC

  4. MySQL Server zniknął podczas importowania dużego pliku sql

  5. Szukasz prostego wyszukiwania pełnotekstowego? Wypróbuj MySQL InnoDB + CakePHP z Word Stemming