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

Używanie skryptu powłoki do wstawiania danych do zdalnej bazy danych MYSQL

Instrukcja insert musi zostać wysłana do mysql, a nie do innej linii w skrypcie powłoki, więc musisz zrobić z niej „dokument tutaj”.

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 oznacza weź wszystko przed następną linią, która zawiera tylko EOF (bez spacji na początku) jako standardowe wejście programu.



  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:jak przeprowadzić wyszukiwanie pełnotekstowe w wielu tabelach

  2. Jak zamienić część ciągu w MySQL

  3. Różnica między VARCHAR i TEXT w MySQL

  4. Wybierz kolumny w różnych bazach danych

  5. Ile cyfr znaczących powinienem przechowywać w swojej bazie danych dla współrzędnych GPS?