Я установил XAMPP на Ubuntu 16.04.1 через эти инструкции. Проблемы:
Не может получить доступ localhost/phpmyadmin
.
MySQL Database не будет работать.
Когда я открываю Configure> Open Log from MySQL Database XAMPP GUI. Вот результат.
2016-10-16 09:54:30 8005 mysqld_safe Starting mysqld daemon with databases from /opt/lampp/var/mysql
2016-10-16 9:54:31 139780487444288 [Note] Using unique option prefix 'key_buffer' is error-prone and can break in the future. Please use the full name 'key_buffer_size' instead.
2016-10-16 9:54:31 139780487444288 [Note] /opt/lampp/sbin/mysqld (mysqld 10.1.16-MariaDB) starting as process 8152 ...
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: The InnoDB memory heap is disabled
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: Memory barrier is not used
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: Compressed tables use zlib 1.2.8
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: Using generic crc32 instructions
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: Initializing buffer pool, size = 16.0M
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: Completed initialization of buffer pool
2016-10-16 9:54:31 139780487444288 [Note] InnoDB: Highest supported file format is Barracuda.
2016-10-16 9:54:32 139780487444288 [Note] InnoDB: 128 rollback segment(s) are active.
2016-10-16 9:54:32 139780487444288 [Note] InnoDB: Waiting for purge to start
2016-10-16 9:54:32 139780487444288 [Note] InnoDB: Percona XtraDB (http://www.percona.com) 5.6.30-76.3 started; log sequence number 1762733
2016-10-16 9:54:32 139780096513792 [Note] InnoDB: Dumping buffer pool(s) not yet started
2016-10-16 9:54:32 139780487444288 [Note] Plugin 'FEEDBACK' is disabled.
2016-10-16 9:54:32 139780487444288 [Note] Server socket created on IP: '::'.
2016-10-16 9:54:32 139780487444288 [ERROR] Can't start server: Bind on TCP/IP port. Got error: 98: Address already in use
2016-10-16 9:54:32 139780487444288 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2016-10-16 9:54:32 139780487444288 [ERROR] Aborting
2016-10-16 09:54:34 8005 mysqld_safe mysqld from pid file /opt/lampp/var/mysql/laptop.pid ended
2016-10-16 10:04:30 9155 mysqld_safe Starting mysqld daemon with databases from /opt/lampp/var/mysql
2016-10-16 10:04:30 140396037838656 [Note] Using unique option prefix 'key_buffer' is error-prone and can break in the future. Please use the full name 'key_buffer_size' instead.
2016-10-16 10:04:30 140396037838656 [Note] /opt/lampp/sbin/mysqld (mysqld 10.1.16-MariaDB) starting as process 9299 ...
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: The InnoDB memory heap is disabled
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Memory barrier is not used
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Compressed tables use zlib 1.2.8
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Using generic crc32 instructions
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Initializing buffer pool, size = 16.0M
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Completed initialization of buffer pool
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Highest supported file format is Barracuda.
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: 128 rollback segment(s) are active.
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Waiting for purge to start
2016-10-16 10:04:30 140396037838656 [Note] InnoDB: Percona XtraDB (http://www dot percona dot com) 5.6.30-76.3 started; log sequence number 1762743
2016-10-16 10:04:30 140395652552448 [Note] InnoDB: Dumping buffer pool(s) not yet started
2016-10-16 10:04:30 140396037838656 [Note] Plugin 'FEEDBACK' is disabled.
2016-10-16 10:04:30 140396037838656 [Note] Server socket created on IP: '::'.
2016-10-16 10:04:30 140396037838656 [ERROR] Can't start server: Bind on TCP/IP port. Got error: 98: Address already in use
2016-10-16 10:04:30 140396037838656 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2016-10-16 10:04:30 140396037838656 [ERROR] Aborting
2016-10-16 10:04:32 9155 mysqld_safe mysqld from pid file /opt/lampp/var/mysql/laptop.pid ended
Кто-либо может помочь мне с этим?
ОБНОВЛЕНИЕ
Хотя в GUI XAMPP mysql не работает, когда я выполняю его на терминале, он работает. Таким образом, я не знаю, какой должен, я верил в.
$ sudo /opt/lampp/xampp start
Starting XAMPP for Linux 7.0.9-1...
XAMPP: Starting Apache...already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
Переустановленный XAMPP:
MySQL Database Работает, Остановленный веб-сервер Apache.
Starting XAMPP for Linux 7.0.9-1...
XAMPP: Starting Apache...fail.
XAMPP: Another web server is already running.
XAMPP: Starting MySQL...already running.
XAMPP: Starting ProFTPD...fail.
XAMPP: Another FTP daemon is already running.
шаг 1: открытый шаг 2/opt/lampp/etc/my.cnf
файла: добавьте код innodb_force_recovery = 1
шаг 3: перезапустите или запустите MySql.
У меня была эта проблема однажды, когда я использовал Linux Mint 19, я делал с этим некоторый поиск Google, но никогда действительно понял то, что является причиной этой проблемы, даже после того, как я знал решение.
Через какое-то время, я заметил, что существует что-то позвонившее единица mysql.service , конфликтующая с моей собственной базой данных MySQL.
, Как решить его?
я могу заметить, что Вы запускаете Ubuntu, таким образом, каталоги установки XAMPP, MySQL... должен совпасть с разработанный ниже:
sudo /opt/lampp/lampp start
для выполнения сервисов XAMPP. sudo service mysql stop
. sudo /opt/lampp/lampp restart
. Теперь можно получить доступ к phpMyAdmin через браузер и монитору базы данных через Терминал.
Отметьте: Это решение НЕ решает проблему постоянно! Это только позволило Вам работать в Ваших базах данных насколько Вы вошли в систему своя сессия после перезапуска необходимо сделать те же шаги выше.