Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Xử lý kết quả MySQL trong bash

Ví dụ của tôi không phải là Bash, nhưng tôi muốn chỉ ra các tham số của mình khi gọi lệnh mysql, chúng áp dụng quyền anh và các tiêu đề.

#!/bin/sh

mysql dbname -B -N -s -e "SELECT * FROM tbl" | while read -r line
do
  echo "$line" | cut -f1   # outputs col #1
  echo "$line" | cut -f2   # outputs col #2
  echo "$line" | cut -f3   # outputs col #3
done


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gặp lỗi Các lệnh không đồng bộ, bạn không thể chạy lệnh ngay bây giờ trong khi thực hiện một thủ tục được lưu trữ trong mysql / PHP

  2. mysql:tham chiếu đến các cột bằng số

  3. Windows Batch Script để sao lưu cơ sở dữ liệu MySQL cục bộ &chỉ giữ N THƯ MỤC mới nhất với các tệp sao lưu

  4. tải hình ảnh lên php cơ sở dữ liệu mysql

  5. Sự khác biệt về TimeZone trong mysql và java