sql >> Database >  >> RDS >> Mysql

selecteer * in outfile werkt niet, zelfs niet voor root

Ik heb beide voorbeelden samengevoegd tot één en kwam met het volgende dat ik gebruikte voor een capistrano-taak. Ik kon een shell aanroepen en dit vanaf de opdrachtregel uitvoeren.

mysql -uUSERNAME --database=${DBNAME} --execute=" SELECT * FROM ${TBNAME} INTO OUTFILE '/tmp/dumps/DBNAME.out' "

Ik heb spaties toegevoegd voor dubbele aanhalingstekens, zodat je syntaxisverschillen kon zien.



  1. MySQL - Hoe rijen te selecteren waar de waarde in de array staat?

  2. MySQL datatype INT(11) terwijl UNSIGNED INT(10)?

  3. Vind de op één na hoogste salaris best mogelijke manieren

  4. verwijder een record uit twee tabellen in php/mysql