| Sr. Não. | Funções e descrição |
|---|---|
| 1 | dbh.func(:createdb, db_name) Cria um novo banco de dados. |
| 2 | dbh.func(:dropdb, db_name) Descarta um banco de dados. |
| 3 | dbh.func(:reload) Executa uma operação de recarregamento. |
| 4 | dbh.func(:shutdown) Encerra o servidor. |
| 5 | dbh.func(:insert_id) => Fixnum Retorna o valor AUTO_INCREMENT mais recente para uma conexão. |
| 6 | dbh.func(:client_info) => String Retorna informações do cliente MySQL em termos de versão. |
| 7 | dbh.func(:client_version) => Fixnum Retorna informações do cliente em termos de versão. É semelhante a: client_info, mas retorna um fixnum em vez de sting. |
| 8 | dbh.func(:host_info) => String Retorna informações do host. |
| 9 | dbh.func(:proto_info) => Fixnum Retorna o protocolo que está sendo usado para a comunicação. |
| 10 | dbh.func(:server_info) => String Retorna informações do servidor MySQL em termos de versão. |
| 11 | dbh.func(:stat) => String Retorna o estado atual do banco de dados. |
| 12 | dbh.func(:thread_id) => Fixnum Retorna o ID do segmento atual. |