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

Sử dụng tập lệnh shell để chèn dữ liệu vào cơ sở dữ liệu MYSQL từ xa

Câu lệnh chèn phải được gửi đến mysql, không phải dòng khác trong tập lệnh shell, vì vậy bạn cần đặt nó thành "tài liệu tại đây".

mysql --host=randomhost --user=randomuser --password=randompass randomdb << EOF
insert into table (field1,field2,field3) values('http://www.site.com/$hash','$file','$size');
EOF

<< EOF có nghĩa là lấy mọi thứ trước dòng tiếp theo không chứa gì ngoài EOF (không có khoảng trắng ở đầu) làm đầu vào tiêu chuẩn cho chương trình.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Cast dưới dạng Boolean

  2. Lỗi nhập MySQLdb trong Python - Mac 10.6

  3. Truy vấn tổng Mysql trả về kết quả không chính xác khi sử dụng nhiều phép nối

  4. libmysqlclient15-dev trên máy Mac?

  5. So sánh hai cơ sở dữ liệu MySQL