sql >> Databasteknik >  >> RDS >> Mysql

hur gör jag en loop från terminalen utan överdrivna lösenordsförfrågningar

Sätt lösenordet efter p (inget mellanslag), säg att ditt lösenord är LÖSENORD

mysql -u root -pPASSWORD -Nse 'show tables' DATABASE_NAME | while read table; do mysql -u root -pPASSWORD -e "SET FOREIGN_KEY_CHECKS = 0; truncate table $table" DATABASE_NAME; done;


  1. Paginering för att visa maxvärde och begränsa resten

  2. Använd mysqldump för att säkerhetskopiera MySQL eller MariaDB

  3. Mysql Inner join med OR-villkor?

  4. Finns det något sätt att definiera en namngiven konstant i en PostgreSQL-fråga?