不登陆数据库执行mysql命令小结

通过echo实现(这个比较常见)

echo "show database;" | mysql -uroot -pwsyht123 -S /data/3308/mysql.sock


通过cat实现,这种用法不多

cat | mysql -uroot -pwsyht123 -S /data/3308/mysql.sock <<EOF

show database;

EOF


通过mysql -e 参数实现

mysql -uroot -pwsyht123 -S /data/3308/mysql.sock -e "show databases;"


运维群:517751492

你可能感兴趣的:(数据库,mysql,不登陆数据库执行命令)