Ошибка 1932 mysql

I am trying to set up my database in MySQL using XAMPP. I am doing this via phpMyAdmin on localhost(Apache is running). The only action on my part is typing in a new, unused, name for a database, click create and…

this error occurs:

Error
SQL query: DocumentationEdit Edit


SELECT MAX(version) FROM `phpmyadmin`.`pma__tracking` WHERE `db_name` = 'stuff_tessss'  AND `table_name` = ''  AND FIND_IN_SET('CREATE DATABASE',tracking) > 0
MySQL said: Documentation

#1932 — Table ‘phpmyadmin.pma__tracking’ doesn’t exist in engine

The database is showing in the list of databases. If you were to click on one, it takes forever and a day to not load.

I’ve tried researching and implementing the other 1932 error solutions on stack and other places but to no avail.

Here are the following versions for the tech I am utilizing:

  • OS X El Capitan — 10.11.1
  • Server version: Apache/2.4.16 (Unix)
  • PHP 5.6.15 (i had to reinstall with -intl extensions because CakePHP was complaining about a dependency)
  • CakePHP 3.0 (this required installation of Composer to utilize cakePHP from command line, which I believe runs off of PHP)
  • mySQL Ver 14.14 Distrib 5.7.9, for osx10.11 (x86_64)
  • XAMPP 5.6.14-4

I’ve read all sorts of solutions such as run it in Linux, or using an older version of XAMPP, etc. I figured there is a smarter person out there who might know the solution. I mainly had a hard time trying to figure out where to research, as well.

If anyone who could point me in the right direction I would greatly appreciate it!

I am trying to set up my database in MySQL using XAMPP. I am doing this via phpMyAdmin on localhost(Apache is running). The only action on my part is typing in a new, unused, name for a database, click create and…

this error occurs:

Error
SQL query: DocumentationEdit Edit


SELECT MAX(version) FROM `phpmyadmin`.`pma__tracking` WHERE `db_name` = 'stuff_tessss'  AND `table_name` = ''  AND FIND_IN_SET('CREATE DATABASE',tracking) > 0
MySQL said: Documentation

#1932 — Table ‘phpmyadmin.pma__tracking’ doesn’t exist in engine

The database is showing in the list of databases. If you were to click on one, it takes forever and a day to not load.

I’ve tried researching and implementing the other 1932 error solutions on stack and other places but to no avail.

Here are the following versions for the tech I am utilizing:

  • OS X El Capitan — 10.11.1
  • Server version: Apache/2.4.16 (Unix)
  • PHP 5.6.15 (i had to reinstall with -intl extensions because CakePHP was complaining about a dependency)
  • CakePHP 3.0 (this required installation of Composer to utilize cakePHP from command line, which I believe runs off of PHP)
  • mySQL Ver 14.14 Distrib 5.7.9, for osx10.11 (x86_64)
  • XAMPP 5.6.14-4

I’ve read all sorts of solutions such as run it in Linux, or using an older version of XAMPP, etc. I figured there is a smarter person out there who might know the solution. I mainly had a hard time trying to figure out where to research, as well.

If anyone who could point me in the right direction I would greatly appreciate it!

The MySQL error #1932 occurs when trying to access a table in the database that doesn’t exist in the storage engine. In this case, the table «phpmyadmin.pma_user_config» is mentioned as not existing. This error may occur due to various reasons such as accidental deletion of the table, incorrect database configuration or incorrect database migration.

Method 1: Restore Deleted Table

To restore the deleted table ‘pma_userconfig’ in phpMyAdmin, follow these steps:

  1. Open phpMyAdmin and select the database where the deleted table was located.
  2. Click on the «Operations» tab in the top menu.
  3. In the «Table maintenance» section, find the «Restore» option.
  4. In the «Restore a copy of table» section, select the deleted table from the dropdown menu.
  5. Choose a new name for the restored table, if desired.
  6. Click on the «Go» button to restore the table.
-- Example code for restoring deleted table 'pma_userconfig'
USE `phpmyadmin`;
RESTORE TABLE `pma_userconfig` FROM '/path/to/backup/file.sql';

In the above example, replace ‘/path/to/backup/file.sql’ with the actual path to the backup file containing the deleted table.

If you don’t have a backup file, you can try to recover the table from the binary log using the following command:

-- Example code for recovering deleted table 'pma_userconfig' from binary log
USE `phpmyadmin`;
mysqlbinlog /path/to/binlog/file | mysql -u root -p --database=phpmyadmin

In the above example, replace ‘/path/to/binlog/file’ with the actual path to the binary log file containing the deleted table.

Note: It is always recommended to backup your database regularly to avoid data loss.

Method 2: Verify Database Configuration

To fix the MySQL error «#1932 — Table ‘phpmyadmin.pma user config’ doesn’t exist in engine», you can use the «Verify Database Configuration» option in phpMyAdmin. Here are the steps to do it:

  1. Open phpMyAdmin and select the database that you want to verify the configuration for.

  2. Click on the «Operations» tab at the top of the page.

  3. In the «Table maintenance» section, click on the «Verify database» link.

  4. On the next page, you will see a list of tables in the database and their status. Look for the table «pma user config» and check its status.

  5. If the status of the «pma user config» table is «in use», then it means that the table is being used by another process and cannot be accessed. Wait for a few minutes and try again.

  6. If the status of the «pma user config» table is «missing», then it means that the table has been deleted or corrupted. To fix this, you can use the following SQL command:

CREATE TABLE `pma_userconfig` (
  `username` varchar(64) NOT NULL,
  `timevalue` varchar(64) NOT NULL,
  `config_data` text NOT NULL,
  PRIMARY KEY (`username`,`timevalue`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  1. Once you have created the «pma user config» table, go back to the «Verify database» page and check its status again. It should now show «OK».

By following these steps, you should be able to fix the MySQL error «#1932 — Table ‘phpmyadmin.pma user config’ doesn’t exist in engine» using the «Verify Database Configuration» option in phpMyAdmin.

Method 3: Verify Database Migration

To fix the MySQL error — #1932 — Table ‘phpmyadmin.pma user config’ doesn’t exist in engine, you can use the Verify Database Migration function in phpMyAdmin. Follow the steps below:

  1. Open phpMyAdmin and select the database that you want to verify.

  2. Click on the «Operations» tab at the top of the page.

  3. In the «Operations» tab, click on the «Verify Database Migration» link.

  4. In the «Verify Database Migration» page, click on the «Start» button to begin the verification process.

  5. Wait for the verification process to complete. This may take some time depending on the size of your database.

  6. Once the verification is complete, check if the error is fixed. If not, try the other methods available to fix the error.

Example code:

USE phpmyadmin;
CREATE TABLE `pma__userconfig` (
  `username` varchar(64) NOT NULL,
  `timevalue` varchar(64) NOT NULL,
  `config_data` longtext NOT NULL,
  PRIMARY KEY (`username`,`timevalue`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

In the above example, we are creating a new table called «pma__userconfig» in the «phpmyadmin» database. The table has three columns — «username», «timevalue», and «config_data». The «username» and «timevalue» columns are used as the primary key for the table.

This should fix the MySQL error — #1932 — Table ‘phpmyadmin.pma user config’ doesn’t exist in engine.

Я пытаюсь настроить свою базу данных в MySQL с помощью XAMPP. Я делаю это через phpMyAdmin на localhost (работает Apache). Единственное действие с моей стороны — это ввести новое, неиспользуемое имя для базы данных, нажать «Создать» и…

возникает эта ошибка:

Error
SQL query: DocumentationEdit Edit


SELECT MAX(version) FROM `phpmyadmin`.`pma__tracking` WHERE `db_name` = 'stuff_tessss'  AND `table_name` = ''  AND FIND_IN_SET('CREATE DATABASE',tracking) > 0
MySQL said: Documentation

# 1932 — Таблица «phpmyadmin.pma__tracking» не существует в двигателе

База данных отображается в списке баз данных. Если вам нужно щелкнуть по одному, это займет целую вечность, а не день, чтобы не загрузить.

Я пробовал исследовать и реализовывать другие решения ошибок 1932 в стеке и других местах, но безрезультатно.

Ниже приведены следующие версии технологии, которую я использую:

  • OS X El Capitan — 10.11.1
  • Версия сервера: Apache/2.4.16 (Unix)
  • PHP 5.6.15 (мне пришлось переустановить с -intl расширениями, потому что CakePHP жаловался на зависимость)
  • CakePHP 3.0 (для этого требуется установка Composer для использования cakePHP из командной строки, которая, как мне кажется, убегает от PHP)
  • mySQL Ver 14.14 Распространение 5.7.9 для osx10.11 (x86_64)
  • XAMPP 5.6.14-4

Я читал всевозможные решения, такие как запуск в Linux или использование более старой версии XAMPP и т.д. Я подумал, что есть более умный человек, который может знать решение. Мне в основном приходилось пытаться выяснить, где искать исследования.

Если кто-то может указать мне в правильном направлении, я бы очень признателен!

Hi i’am new to php and sql database, i am getting this error (mysql 1932 table doesn’t exist in engine) when i’am accessing the database, how can resolve this
issue i need to access rk_sourav database

I tried so many ways but i’m not find any solution

enter image description here

Shadow's user avatar

Shadow

33.6k10 gold badges51 silver badges64 bronze badges

asked Jul 1, 2018 at 11:10

Dany's user avatar

DanyDany

571 silver badge10 bronze badges

2

Load 7 more related questions

Show fewer related questions

Понравилась статья? Поделить с друзьями:
  • Ошибка 193 при отправке смс win
  • Ошибка 19210 vag
  • Ошибка 1921 не удается остановить службу kaspersky
  • Ошибка 193 камаз
  • Ошибка 193 дота 2