Xampp не запускает MySQL?

Когда я захожу на панель управления Xampp и нажимаю «ВЫПОЛНИТЬ» для MySQL, он отказывается работать. Это абсолютно точная и чистая / свежая установка. Я бегу 10.10. Вот журнал ошибок:

110414 18:43:52 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: The first specified data file ./ibdata1 did not exist:
InnoDB: a new database to be created!
110414 18:43:52  InnoDB: Setting file ./ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
110414 18:43:52  InnoDB: Log file ./ib_logfile0 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...
110414 18:43:52  InnoDB: Log file ./ib_logfile1 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile1 size to 5 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
110414 18:43:53  InnoDB: Started; log sequence number 0 0
110414 18:43:53  InnoDB: Starting shutdown...
110414 18:43:58  InnoDB: Shutdown completed; log sequence number 0 44233
110414 18:43:58 [Note] Plugin 'FEDERATED' is disabled.
110414 18:43:58  InnoDB: Started; log sequence number 0 44233
110414 18:43:58  InnoDB: Starting shutdown...
110414 18:44:03  InnoDB: Shutdown completed; log sequence number 0 44233
110414 18:44:03 [Note] Plugin 'FEDERATED' is disabled.
110414 18:44:04  InnoDB: Started; log sequence number 0 44233
 ERROR: 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 'ALTER TABLE user ADD  
column    
Show_view_priv enum('N','Y') CHARACTER SET utf8 NOT ' at line 1
110414 18:44:04 [ERROR] Aborting

110414 18:44:04  InnoDB: Starting shutdown...
110414 18:44:09  InnoDB: Shutdown completed; log sequence number 0 44233
110414 18:44:09 [Note] /usr/sbin/mysqld: Shutdown complete

110414 18:44:09 [Note] Plugin 'FEDERATED' is disabled.
110414 18:44:09  InnoDB: Started; log sequence number 0 44233
110414 18:44:09  InnoDB: Starting shutdown...
110414 18:44:14  InnoDB: Shutdown completed; log sequence number 0 44233
110414 18:44:14 [Note] Plugin 'FEDERATED' is disabled.
110414 18:44:15  InnoDB: Started; log sequence number 0 44233
ERROR: 1050  Table 'plugin' already exists
110414 18:44:15 [ERROR] Aborting

110414 18:44:15  InnoDB: Starting shutdown...
110414 18:44:20  InnoDB: Shutdown completed; log sequence number 0 44233
110414 18:44:20 [Note] /usr/sbin/mysqld: Shutdown complete

110414 18:44:21 [Note] Plugin 'FEDERATED' is disabled.
110414 18:44:21  InnoDB: Started; log sequence number 0 44233
110414 18:44:21 [Note] Event Scheduler: Loaded 0 events
110414 18:44:21 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.49-1ubuntu8.1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  
(Ubuntu)
110414 18:56:29 [Note] /usr/sbin/mysqld: Normal shutdown

110414 18:56:29 [Note] Event Scheduler: Purging the queue. 0 events
110414 18:56:32  InnoDB: Starting shutdown...
110414 18:56:47  InnoDB: Shutdown completed; log sequence number 0 44233
110414 18:56:47 [Note] /usr/sbin/mysqld: Shutdown complete

110414 18:57:39 [Note] Plugin 'FEDERATED' is disabled.
110414 18:57:42  InnoDB: Started; log sequence number 0 44233
110414 18:57:42 [Note] Event Scheduler: Loaded 0 events
110414 18:57:42 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.49-1ubuntu8.1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306   
(Ubuntu)
110414 19:21:14 [Note] /usr/sbin/mysqld: Normal shutdown

110414 19:21:15 [Note] Event Scheduler: Purging the queue. 0 events
110414 19:21:17  InnoDB: Starting shutdown...
110414 19:21:18  InnoDB: Shutdown completed; log sequence number 0 44233
110414 19:21:18 [Note] /usr/sbin/mysqld: Shutdown complete

110414 19:23:40 [Note] Plugin 'FEDERATED' is disabled.
110414 19:23:40  InnoDB: Started; log sequence number 0 44233
110414 19:23:41 [Note] Event Scheduler: Loaded 0 events
110414 19:23:41 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.49-1ubuntu8.1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306    
(Ubuntu)
110414 19:25:40 [Note] /usr/sbin/mysqld: Normal shutdown

110414 19:25:40 [Note] Event Scheduler: Purging the queue. 0 events
110414 19:25:40  InnoDB: Starting shutdown...
110414 19:25:41  InnoDB: Shutdown completed; log sequence number 0 44233
110414 19:25:41 [Note] /usr/sbin/mysqld: Shutdown complete

110414 19:26:26 [Note] Plugin 'FEDERATED' is disabled.
110414 19:26:27  InnoDB: Started; log sequence number 0 44233
110414 19:26:27 [Note] Event Scheduler: Loaded 0 events
110414 19:26:27 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.49-1ubuntu8.1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  (Ubuntu)
1
задан 15 April 2011 в 10:41

2 ответа

Попробуйте запустить обычный MySQL (который вы получаете через Synaptic). На самом деле, запуск XAMPP в Ubuntu не приносит особой пользы, когда вы можете легко установить компоненты на свой компьютер и легко получить ту же или расширенную функциональность.

@jgbelacqua дает ссылку на проблему с UTF-8 и предлагает удалить ссылку на UTF-8. Я недостаточно внимательно прочитал его ссылку, чтобы понять, предлагает ли она использовать какой-то другой набор символов, но если это так, то это плохой совет. MySQL, безусловно, поддерживает UTF-8, и есть очень много веских причин, по которым вы должны его использовать. Если версия MySQL, поставляемая с XAMPP, не может с этим справиться, то XAMPP глючит и должен быть отменен.

0
ответ дан 15 April 2011 в 10:41

Почему бы не установить сервер LAMP? xampp очень глючит, и у меня проблемы с ним на каждой платформе. В последних выпусках были очень серьезные проблемы с MySql, он просто не работает!

просто сделайте

sudo apt-get install php5 php5-mysql phpmyadmin mysql-server-5.1 apache2

и все готово.

0
ответ дан 15 April 2011 в 10:41

Другие вопросы по тегам:

Похожие вопросы: