Тема: Как с помощью phpMyAdmin добавить пользовательскую функцию в MySQL ?
Как с помощью phpMyAdmin добавить пользовательскую функцию в MySQL ?
Есть вот такая функция для замены кириллицы на транслит.
На локальной машине добавлялось командой
mysql -u USERNAME --password=PASSWORD DATABASE < translit.sql
где translit.sql - файл с функцией.
А как это сделать на сервере?
delimiter //;
DROP FUNCTION IF EXISTS translit;\g
CREATE FUNCTION translit(s VARCHAR(500) CHARACTER SET utf8)
RETURNS VARCHAR(500) CHARACTER SET utf8
BEGIN
DECLARE i INT DEFAULT 0;
DECLARE output VARCHAR(500) CHARACTER SET utf8 DEFAULT '';
DECLARE str_len INT DEFAULT CHAR_LENGTH(s);
....