Max*_*mus 13 mysql database command-line stored-procedures
请帮我在命令行中执行MySQL存储过程,其中过程包含条件语句.
dog*_*ane 27
$ mysql --user=user_name --password=your_password db_name
mysql> call stored_procedure_name();
Run Code Online (Sandbox Code Playgroud)
要么
$ mysql --user=user_name --password=your_password db_name < script.sql
Run Code Online (Sandbox Code Playgroud)
其中script.sql包含你的sql语句:
call stored_procedure_name();
Run Code Online (Sandbox Code Playgroud)
小智 21
要么:
mysql --user=your_username --execute="call stored_procedure_name()" db_name
Run Code Online (Sandbox Code Playgroud)
同样如下:
mysql ... -e "call stored_procedure_name()" ...
Run Code Online (Sandbox Code Playgroud)
或者,如果您不想创建.sql文件:
$ mysql -u your_username --password=your_password db_name <<!!
call stored_procedure_name();
!!
Run Code Online (Sandbox Code Playgroud)