phpMyAdmin. Ошибка: Warning: mb_strpos() Unknown encoding

Ответить
Аватара пользователя
SuBbI
Сообщения: 161
Зарегистрирован: 02.01.2010
При импортировании БД выскакивают ошибки

Код: Выделить всё

Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in C:\AppServ\www\phpMyAdmin\libraries\string.lib.php on line 112

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\phpMyAdmin\libraries\string.lib.php:112) in C:\AppServ\www\phpMyAdmin\libraries\ob.lib.php on line 64
и потом

Код: Выделить всё

Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.

ERROR: Незакрытая кавычка @ 1605
STR: '
SQL: SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";# MySQL вернула пустой результат (т.е. ноль строк).


--
-- ���� ������: 
--

-- --------------------------------------------------------

--
-- ��������� ������� `groups`
--

CREATE TABLE IF NOT EXISTS `groups` (
  `gid` tinyint(4) NOT NULL auto_increment,
  `gname` varchar(50) default NULL,
  PRIMARY KEY  (`gid`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=16 ;# MySQL вернула пустой результат (т.е. ноль строк).


--
-- ���� ������ ������� `groups`
--

INSERT INTO `groups` (`gid`, `gname`) VALUES
(1, 'Classic'),
(2, 'Gungame'),
(3, 'Arena'),
(4, 'Zombie'),
(5, 'ClanWar'),
(6, 'War3FT'),
(7, 'Hide''n''Seek '),
(8, 'SoccerJam'),
(9, 'SuperHero'),
(10, 'Kz Jump'),
(11, 'Rune'),
(12, 'DM FFA'),
(13, 'Surf'),
(14, 'CTF'),
(15, 'Other');# Затронуто строк: 15


-- --------------------------------------------------------

--
-- ��������� ������� `lgsl`
--

CREATE TABLE IF NOT EXISTS `lgsl` (
  `id` int(11) NOT NULL auto_increment,
  `status` tinyint(1) NOT NULL default '0',
  `ip` varchar(255) collate utf8_unicode_ci NOT NULL default '',
  `q_port` varchar(5) collate utf8_unicode_ci NOT NULL default '0',
  `c_port` varchar(5) collate utf8_unicode_ci NOT NULL default '0',
  `s_port` varchar(5) collate utf8_unicode_ci NOT NULL default '0',
  `type` varchar(50) collate utf8_unicode_ci NOT NULL default '',
  `cache` text collate utf8_unicode_ci NOT NULL,
  `cache_time` text collate utf8_unicode_ci NOT NULL,
  `zone` tinyint(1) NOT NULL default '0',
  `disabled` tinyint(1) NOT NULL default '0',
  `group` tinyint(4) default NULL,
  `vip` tinyint(4) default '2',
  `rating` int(11) default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=4 ;# MySQL вернула пустой результат (т.е. ноль строк).


--
-- �������� `lgsl`
--
DROP TRIGGER IF EXISTS `lgsl_after_upd_tr`;# MySQL вернула пустой результат (т.е. ноль строк).

DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;
DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
 FOR EACH ROW BEGIN

DECLARE server_exists INT;


SQL-запрос:

DELIMITER // CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl` FOR EACH ROW BEGIN DECLARE server_exists INT;

Ответ MySQL: Документация
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER //
CREATE TRIGGER `lgsl_after_upd_tr` AFTER UPDATE ON `lgsl`
FOR EA' at line 1 

Аватара пользователя
Distructor
Администратор
Сообщения: 1607
Зарегистрирован: 28.12.2009
либо дамп в кривой кодировке был сделан, либо заливаешь в кривую кодировку

Ответить