Hacer un SPLIT en MySQL

En el siguiente código se presenta un ejemplo de como hacer un split en MySQL, en el ejemplo se hace uso de un sub-select donde a un texto que pretende ser una IP se le agrega un alias para poder ser usado por una consulta superior y para que nuestro ejemplo funcione tan solo ejecutando el código en cualquier cliente MySQL.
Sobre nuestra IP lo que queremos es dividirla por sus 4 octetos y devolverlo en cuatro culumans diferentes.

SELECT my_table.my_ip ,
    SUBSTRING_INDEX( my_table.my_ip , '.', 1 ) AS primer_octeto,
    SUBSTRING_INDEX(SUBSTRING_INDEX( my_table.my_ip , '.', 2 ),'.',-1) AS segundo_octeto,
    SUBSTRING_INDEX(SUBSTRING_INDEX( my_table.my_ip , '.', -2 ),'.',1) AS tercer_octeto,
    SUBSTRING_INDEX( my_table.my_ip , '.', -1 ) AS cuarto_octeto
FROM (SELECT '192.168.109.121' AS my_ip) AS my_table;

Ver imagen de ejemplo:
En este ejemplo se muestra como hacer un SPLIT en MySQL y se trabaja sobre una IP

Eliminar una o varias Tablas en MySQL – Drop table

La sintaxis para eliminar una tabla en MySQL es la siguiente:

--DROP TABLE TABLENAME
DROP TABLE transactions;

También podemos agregarle la clausula IF EXISTS para que si la tabla no existe la consulta termine sin error y en el caso de ejecutar otras consultas juntamente no nos detenga el flujo del script.

DROP TABLE IF EXISTS transactions;

Otra cosa que podemos necesitar es borrar más de una base de datos a la ves, en este caso lo que hacemos es separar cada tabla a borrar por una coma.
Es recomendable cuando se pretende borrar + de una tabla agregar la clausula IF EXISTS por que si una de las tablas no existe, fallará MySQL y cortará el flujo del script.

--DROP TABLE IF EXISTS table1, table2, table3, tableN;
DROP TABLE IF EXISTS transactions_2008,transactions_2009,transactions_2010,transactions_2011,transactions_test;