Решение проблемы соединения mysql клиента с mysql-proxy
11.03.2011Уже много лет существует проблема у консольного клиента mysql при соединении с сервером mysql, который запущен на локальном компьютере, но на другом порте, отличном от 3306. Например, если вы хотите соединиться с
# mysql -P 3307 -uroot-pXXX
то получите соединение с основным сервером, который запущен на стандартном порту. Программа mysql упорно игнорирует –port и -P.
В документации утверждается, [...]
Вставка русских символов в MySQL с использованием процедуры
12.01.2010Процедуры в MYSQL очень удобная вещь, однако, при использовании русских (или других символов unicode) можно натолкнуться на неприятность с кодировкой.
И так пример:
Создаем таблицу:
CREATE TABLE `friends` (
`Id` int(11) NOT NULL auto_increment,
`friend_name` varchar(255) default NULL,
PRIMARY KEY (`Id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Создаем процедуру, согласно пример из документации MySQL:
DELIMITER //
CREATE PROCEDURE `addFriend`(
IN FName VARCHAR(255))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ”
BEGIN
insert into `friends`(`friend_name`) [...]
