title: ERROR 1146 (42S02): Table 'mysql.proc' doesn't exist while calling a stored procedure
body: <p>I am using this thread -</p>
  <p><a href="https://stackoverflow.com/questions/13644684/rename-a-mysql-procedure">Rename a mysql procedure</a></p>
  <p>to rename a stored procedure</p>
  <p>Here upon trying the command as shown in the answer -</p>
  <pre><code>UPDATE `mysql`.`proc`
  SET name = '&lt;new_proc_name&gt;',
  specific_name = '&lt;new_proc_name&gt;'
  WHERE db = '&lt;database&gt;' AND
    name = '&lt;old_proc_name&gt;';
  </code></pre>
  <p>I get the error -</p>
  <pre><code>ERROR 1146 (42S02): Table 'mysql.proc' doesn't exist while calling a stored procedure
  </code></pre>
  <p>Here regarding the other questions regarding <code>mysql.proc</code> does not exit, none address the specific problem of calling a stored procedure.</p>