Меню

Ошибка ссылка уже существует phpmyadmin

Я захожу на страницу входа phpMyAdmin по 127.0.0.1/~username/phpmyadmin.

Когда я пытаюсь перейти к 127.0.0.1/~username/phpmyadmin/setup, я получаю следующую ошибку:

phpMyAdmin — ошибка
Конфигурация уже существует, настройка отключена!

Я пытаюсь настроить phpmyadmin с помощью mysql, который я скачал и провел последние 2 дня, пробуя каждое найденное мной решение.

В какой-то момент я смог получить доступ к 127.0.0.1/phpmyadmin/setup и создал сервер с моим паролем MySQL, но теперь я даже не могу получить доступ к этому

Ниже мой код config.inc.php:

/* vim: set expandtab sw=4 ts=4 sts=4: */

/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use setup/
*
* All directives are explained in documentation in the doc/ folder
* or at <https://docs.phpmyadmin.net/>.
*
* @package PhpMyAdmin
*/

/**
* This is needed for cookie based authentication to encrypt password in
* cookie. Needs to be 32 chars long.
*/
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/**
* Servers configuration
*/
$i = 0;

/**
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;

/**
* phpMyAdmin configuration storage settings.
*/

/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controlport'] = '';
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';

/* Storage database and tables */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma__relation';
// $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
// $cfg['Servers'][$i]['history'] = 'pma__history';
// $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
// $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
// $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
// $cfg['Servers'][$i]['recent'] = 'pma__recent';
// $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
// $cfg['Servers'][$i]['users'] = 'pma__users';
// $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
// $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
// $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
// $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
// $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
// $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';

/**
* End of servers configuration
*/

/**
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

/**
* Whether to display icons or text or both icons and text in table row
* action segment. Value can be either of 'icons', 'text' or 'both'.
* default = 'both'
*/
//$cfg['RowActionType'] = 'icons';

/**
* Defines whether a user should be displayed a "show all (records)"* button in browse mode or not.
* default = false
*/
//$cfg['ShowAll'] = true;

/**
* Number of rows displayed when browsing a result set. If the result
* set contains more rows, "Previous" and "Next".
* Possible values: 25, 50, 100, 250, 500
* default = 25
*/
//$cfg['MaxRows'] = 50;

/**
* Disallow editing of binary fields
* valid values are:
*   false    allow editing
*   'blob'   allow editing except for BLOB fields
*   'noblob' disallow editing except for BLOB fields
*   'all'    disallow editing
* default = 'blob'
*/
//$cfg['ProtectBinary'] = false;

/**
* Default language to use, if not browser-defined or user-defined
* (you find all languages in the locale folder)
* uncomment the desired line:
* default = 'en'
*/
//$cfg['DefaultLang'] = 'en';
//$cfg['DefaultLang'] = 'de';

/**
* How many columns should be used for table display of a database?
* (a value larger than 1 results in some information being hidden)
* default = 1
*/
//$cfg['PropertiesNumColumns'] = 2;

/**
* Set to true if you want DB-based query history.If false, this utilizes
* JS-routines to display query history (lost by window close)
*
* This requires configuration storage enabled, see above.
* default = false
*/
//$cfg['QueryHistoryDB'] = true;

/**
* When using DB-based query history, how many entries should be kept?
* default = 25
*/
//$cfg['QueryHistoryMax'] = 100;

/**
* Whether or not to query the user before sending the error report to
* the phpMyAdmin team when a JavaScript error occurs
*
* Available options
* ('ask' | 'always' | 'never')
* default = 'ask'
*/
//$cfg['SendErrorReports'] = 'always';

Я предполагаю, что здесь что-то не так, но мой ум тает, глядя на все это так долго.

Есть идеи по поводу моей проблемы?

Спасибо
Я использую macOS Sierra, если это поможет

Также, когда я пытаюсь войти в мой mysql, я получаю эти ошибки:

mysqli_real_connect (): (HY000 / 2002): нет такого файла или каталога

0

Решение

После некоторого первоначального исследования, я думаю, у меня есть решение для вас.

Я бы попробовал изменить:

$cfg['Servers'][$i]['host'] = 'localhost';

Для того, чтобы:

$cfg['Servers'][$i]['host'] = '127.0.0.1';

Мой источник

0

Другие решения

phpMyAdmin — ошибка конфигурации уже существует, настройка отключена!

Это означает, что у вас уже есть config.inc.php в корневом каталоге phpMyAdmin, поэтому сценарий установки не будет запускаться в качестве меры безопасности. Вы можете переместить или переименовать config.inc.php для того, чтобы работать с установочным скриптом.

2002 — Нет такого файла или каталога — сервер не отвечает (или сокет локального сервера не настроен правильно).

Это либо означает, что демон MySQL вообще не работает, либо путь к сокету, на который вы указали phpMyAdmin, не является сокетом, используемым MySQL. Способ, который я предлагаю для устранения неполадок, заключается в использовании клиента командной строки для подключения (mysql -u root -p или используйте другое имя пользователя, если «root» здесь не подходит). Если вы можете подключиться, запустите STATUS; команда для просмотра информации о соединении, включая путь к сокету (если соединение через сокет; если это через tcp / ip network, вы увидите это и порт 3306 вместо пути сокета).

Обратите внимание, что вы установили для хоста значение localhost, которое имеет особое значение для MySQL и в основном переопределяет определение connect_type. С ‘localhost’ вы используете сокеты и во многих случаях в системах Mac, по некоторым причинам пути по умолчанию, используемые MySQL и PHP, не совпадают. Идеальным решением является редактирование файла конфигурации PHP для определения правильного пути к сокету, но phpMyAdmin также имеет $cfg['Servers'][$i]['socket'] директива для вас, чтобы указать путь к сокету. Если вы хотите / должны использовать протокол TCP / IP, используйте имя хоста 127.0.0.1.

2

I access the phpMyAdmin login page by 127.0.0.1/~username/phpmyadmin.

When I try to go to 127.0.0.1/~username/phpmyadmin/setup I get the following error:

phpMyAdmin — Error
Configuration already exists, setup is disabled!

I am trying to setup phpmyadmin with mysql which I downloaded and have spent the last 2 days trying every solution I’ve found on here.

At one point I was able to access 127.0.0.1/phpmyadmin/setup and created a server with my mysql password but now I can’t even access this

Below is my config.inc.php code:

/* vim: set expandtab sw=4 ts=4 sts=4: */

/**
 * phpMyAdmin sample configuration, you can use it as base for
 * manual configuration. For easier setup you can use setup/
 *
 * All directives are explained in documentation in the doc/ folder
 * or at <https://docs.phpmyadmin.net/>.
 *
 * @package PhpMyAdmin
 */

/**
 * This is needed for cookie based authentication to encrypt password in
 * cookie. Needs to be 32 chars long.
 */
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/**
 * Servers configuration
 */
$i = 0;

/**
 * First server
 */
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;

/**
 * phpMyAdmin configuration storage settings.
 */

/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controlport'] = '';
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';

/* Storage database and tables */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma__relation';
// $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
// $cfg['Servers'][$i]['history'] = 'pma__history';
// $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
// $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
// $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
// $cfg['Servers'][$i]['recent'] = 'pma__recent';
// $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
// $cfg['Servers'][$i]['users'] = 'pma__users';
// $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
// $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
// $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
// $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
// $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
// $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';

/**
 * End of servers configuration
 */

/**
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

/**
 * Whether to display icons or text or both icons and text in table row
 * action segment. Value can be either of 'icons', 'text' or 'both'.
 * default = 'both'
 */
//$cfg['RowActionType'] = 'icons';

/**
 * Defines whether a user should be displayed a "show all (records)"
 * button in browse mode or not.
 * default = false
 */
//$cfg['ShowAll'] = true;

/**
 * Number of rows displayed when browsing a result set. If the result
 * set contains more rows, "Previous" and "Next".
 * Possible values: 25, 50, 100, 250, 500
 * default = 25
 */
//$cfg['MaxRows'] = 50;

/**
 * Disallow editing of binary fields
 * valid values are:
 *   false    allow editing
 *   'blob'   allow editing except for BLOB fields
 *   'noblob' disallow editing except for BLOB fields
 *   'all'    disallow editing
 * default = 'blob'
 */
//$cfg['ProtectBinary'] = false;

/**
 * Default language to use, if not browser-defined or user-defined
 * (you find all languages in the locale folder)
 * uncomment the desired line:
 * default = 'en'
 */
//$cfg['DefaultLang'] = 'en';
//$cfg['DefaultLang'] = 'de';

/**
 * How many columns should be used for table display of a database?
 * (a value larger than 1 results in some information being hidden)
 * default = 1
 */
//$cfg['PropertiesNumColumns'] = 2;

/**
 * Set to true if you want DB-based query history.If false, this utilizes
 * JS-routines to display query history (lost by window close)
 *
 * This requires configuration storage enabled, see above.
 * default = false
 */
//$cfg['QueryHistoryDB'] = true;

/**
 * When using DB-based query history, how many entries should be kept?
 * default = 25
 */
//$cfg['QueryHistoryMax'] = 100;

/**
 * Whether or not to query the user before sending the error report to
 * the phpMyAdmin team when a JavaScript error occurs
 *
 * Available options
 * ('ask' | 'always' | 'never')
 * default = 'ask'
 */
//$cfg['SendErrorReports'] = 'always';

I’m guessing something is wrong here but my mind is melting looking at all of this for so long.

Any ideas on what my issue is?

Thanks
I am running macOS Sierra if that helps anything

Also when I try to login to my mysql I get these errors:

2002 — No such file or directory — The server is not responding (or the local server’s socket is not correctly configured).

mysqli_real_connect(): (HY000/2002): No such file or directory

I access the phpMyAdmin login page by 127.0.0.1/~username/phpmyadmin.

When I try to go to 127.0.0.1/~username/phpmyadmin/setup I get the following error:

phpMyAdmin — Error
Configuration already exists, setup is disabled!

I am trying to setup phpmyadmin with mysql which I downloaded and have spent the last 2 days trying every solution I’ve found on here.

At one point I was able to access 127.0.0.1/phpmyadmin/setup and created a server with my mysql password but now I can’t even access this

Below is my config.inc.php code:

/* vim: set expandtab sw=4 ts=4 sts=4: */

/**
 * phpMyAdmin sample configuration, you can use it as base for
 * manual configuration. For easier setup you can use setup/
 *
 * All directives are explained in documentation in the doc/ folder
 * or at <https://docs.phpmyadmin.net/>.
 *
 * @package PhpMyAdmin
 */

/**
 * This is needed for cookie based authentication to encrypt password in
 * cookie. Needs to be 32 chars long.
 */
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/**
 * Servers configuration
 */
$i = 0;

/**
 * First server
 */
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;

/**
 * phpMyAdmin configuration storage settings.
 */

/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controlport'] = '';
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';

/* Storage database and tables */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma__relation';
// $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
// $cfg['Servers'][$i]['history'] = 'pma__history';
// $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
// $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
// $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
// $cfg['Servers'][$i]['recent'] = 'pma__recent';
// $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
// $cfg['Servers'][$i]['users'] = 'pma__users';
// $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
// $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
// $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
// $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
// $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
// $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';

/**
 * End of servers configuration
 */

/**
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

/**
 * Whether to display icons or text or both icons and text in table row
 * action segment. Value can be either of 'icons', 'text' or 'both'.
 * default = 'both'
 */
//$cfg['RowActionType'] = 'icons';

/**
 * Defines whether a user should be displayed a "show all (records)"
 * button in browse mode or not.
 * default = false
 */
//$cfg['ShowAll'] = true;

/**
 * Number of rows displayed when browsing a result set. If the result
 * set contains more rows, "Previous" and "Next".
 * Possible values: 25, 50, 100, 250, 500
 * default = 25
 */
//$cfg['MaxRows'] = 50;

/**
 * Disallow editing of binary fields
 * valid values are:
 *   false    allow editing
 *   'blob'   allow editing except for BLOB fields
 *   'noblob' disallow editing except for BLOB fields
 *   'all'    disallow editing
 * default = 'blob'
 */
//$cfg['ProtectBinary'] = false;

/**
 * Default language to use, if not browser-defined or user-defined
 * (you find all languages in the locale folder)
 * uncomment the desired line:
 * default = 'en'
 */
//$cfg['DefaultLang'] = 'en';
//$cfg['DefaultLang'] = 'de';

/**
 * How many columns should be used for table display of a database?
 * (a value larger than 1 results in some information being hidden)
 * default = 1
 */
//$cfg['PropertiesNumColumns'] = 2;

/**
 * Set to true if you want DB-based query history.If false, this utilizes
 * JS-routines to display query history (lost by window close)
 *
 * This requires configuration storage enabled, see above.
 * default = false
 */
//$cfg['QueryHistoryDB'] = true;

/**
 * When using DB-based query history, how many entries should be kept?
 * default = 25
 */
//$cfg['QueryHistoryMax'] = 100;

/**
 * Whether or not to query the user before sending the error report to
 * the phpMyAdmin team when a JavaScript error occurs
 *
 * Available options
 * ('ask' | 'always' | 'never')
 * default = 'ask'
 */
//$cfg['SendErrorReports'] = 'always';

I’m guessing something is wrong here but my mind is melting looking at all of this for so long.

Any ideas on what my issue is?

Thanks
I am running macOS Sierra if that helps anything

Also when I try to login to my mysql I get these errors:

2002 — No such file or directory — The server is not responding (or the local server’s socket is not correctly configured).

mysqli_real_connect(): (HY000/2002): No such file or directory

я добавляю эту таблицу:

CREATE TABLE contenttype (
        contenttypeid INT UNSIGNED NOT NULL AUTO_INCREMENT,
        class VARBINARY(50) NOT NULL,
        packageid INT UNSIGNED NOT NULL,
        canplace ENUM('0','1') NOT NULL DEFAULT '0',
        cansearch ENUM('0','1') NOT NULL DEFAULT '0',
        cantag ENUM('0','1') DEFAULT '0',
        canattach ENUM('0','1') DEFAULT '0',
        isaggregator ENUM('0', '1') NOT NULL DEFAULT '0',
        PRIMARY KEY (contenttypeid),
        UNIQUE KEY packageclass (packageid, class)
);

и я получаю 1050 «таблица уже существует»

но таблицы не существует. Есть идеи?

EDIT: подробнее, потому что все, кажется, не верят мне:)

DESCRIBE contenttype

выходы:

1146 — таблица ‘gunzfact_vbforumdb.contenttype ‘ не существует

и

CREATE TABLE gunzfact_vbforumdb.contenttype(
contenttypeid INT UNSIGNED NOT NULL AUTO_INCREMENT ,
class VARBINARY( 50 ) NOT NULL ,
packageid INT UNSIGNED NOT NULL ,
canplace ENUM( '0', '1' ) NOT NULL DEFAULT '0',
cansearch ENUM( '0', '1' ) NOT NULL DEFAULT '0',
cantag ENUM( '0', '1' ) DEFAULT '0',
canattach ENUM( '0', '1' ) DEFAULT '0',
isaggregator ENUM( '0', '1' ) NOT NULL DEFAULT '0',
PRIMARY KEY ( contenttypeid ) ,

выходы:

1050-таблица ‘contenttype’ уже существует

24 ответов


звучит как Шредингера таблице…

серьезно, у вас, вероятно, сломанный стол. Попробуйте:

  • DROP TABLE IF EXISTS contenttype
  • REPAIR TABLE contenttype
  • если у вас есть достаточные разрешения, удалите файлы данных (в /mysql/data/db_name)

59

автор: NullUserException


из журнала MySQL:

InnoDB: You can drop the orphaned table inside InnoDB by
InnoDB: creating an InnoDB table with the same name in another
InnoDB: database and copying the .frm file to the current database.
InnoDB: Then MySQL thinks the table exists, and DROP TABLE will
InnoDB: succeed.

я получил эту же ошибку, и таблица восстановления (из ответа @NullUserException) не помогла.

В конце концов я нашел данное решение:

sudo mysqladmin flush-tables

для меня, без sudo, Я получил следующую ошибку:

mysqladmin: refresh failed; error: 'Access denied; you need the RELOAD privilege for this operation'

(работает на OS X 10.6)


возможно, потребуется очистить кэш таблицы. Например:

DROP TABLE IF EXISTS `tablename` ;
FLUSH TABLES `tablename` ; /* or exclude `tablename` to flush all tables */
CREATE TABLE `tablename` ...

я боролся с этим весь день: у меня есть скрипт на Perl, который создает набор таблиц, выполнив DROP IF EXISTS ... и CREATEing их. The DROP удалось, но на CREATE Я получил это сообщение об ошибке: table already exists

я, наконец, добрался до сути: новая версия MySQL, которую я использую, имеет движок по умолчанию InnoDB («show engine G;»), я изменил его в my.cnf файл по умолчанию MyISAM, перезапустил MySQL, и теперь я больше не получаю » таблицу уже существует ошибка».


столкнувшись с той же проблемой (создайте таблицу InnoDB), это то, что наконец сработало для меня:

DROP DATABASE `having_issues`;

Я проверил на основе файла, разрешения, попытался восстановить и смыть, но ничего не получилось.

поэтому, если это опция, переместите все рабочие таблицы в другую базу данных, отбросьте старую (возможно, вам придется вручную удалить любые файлы из папки базы данных перед падением на работу) переименуйте новый, и вы должны быть на вашем пути. По-видимому, все, что «кэшируется» с помощью InnoDB, удаляется вместе с исходной базой данных.


У меня была эта проблема на Win7 в Sql Maestro для MySql 12.3. Ужасно раздражает, на самом деле, остановка шоу. Ничто не помогало, даже удаление и воссоздание базы данных. У меня такая же настройка на XP, и она работает там, поэтому после прочтения ваших ответов о разрешениях я понял, что это должны быть разрешения Win7. Поэтому я запустил MySql как администратор, и хотя Sql Maestro был запущен нормально, ошибка исчезла. Таким образом, это должно было быть проблемой разрешений между Win7 и Для MySQL.


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

Я сделал «флеш-таблицы», и это очистило проблему.


такая же проблема возникла со мной при создании представления.
Представление присутствовало ранее из-за некоторых изменений, которые он удалил, но когда я попытался добавить его снова, он показывал мне сообщение об ошибке «view already exists».

решение:

вы можете сделать одну вещь вручную.

  1. перейдите в папку MySQL, где вы установили его
  2. перейдите в папку данных внутри него.
  3. выберите базу данных и зайдите внутрь он.
  4. базы данных создает «.frm » формат файлов.
  5. удалить файл конкретной таблицы.
  6. Теперь создайте таблицу снова.

Он успешно создаст таблицу.


сначала проверьте, находитесь ли вы в правильной базе данных USE yourDB и Select * from contenttype просто посмотреть, что это такое и существует ли оно на самом деле…


У меня была такая же проблема в Mac OS X и MySQL 5.1.40. Я использовал eclipse для редактирования моего SQL-скрипта, а затем попробовал MySQLWorkbench 5.2.28. Вероятно, он преобразовал символы новой строки в формат Mac. Я понятия не имел, что не так с моим сценарием, пока я не прокомментировал первую строку в файле. После этого этот скрипт был интерпретирован mysql как один единственный комментарий. Я использовал встроенное приложение TextEdit Mac, чтобы исправить это. После того, как разрывы строк были преобразованы в правильный формат, ошибка 1050 ушедший.

обновление для пользователей Eclipse:

чтобы настроить окончание по умолчанию для новых файлов, созданных во всей рабочей области:


у меня был такой же случай. Проблема закончилась тем, что разрешения на родительский каталог.

я копировал файлы в mysql и из mysql во время тестирования.

drwx------   3 _mysql  wheel 

было недостаточно, нужно было:

-rw-rw----   3 _mysql  wheel 

извините за воскрешение.


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

моим решением было удалить файлы ib_logfil0, ib_logfile1, ibdata1 и auto.cnf из папки данных MySQL; убедитесь, что сначала остановите службу MySQL перед удалением этих файлов.

затем после перезапуска службы MySQL воссоздал эти файлы, и я смог запустить сценарий резервного копирования, все мои CREATEs были хранится (файл sqldump).


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

Mydatabase

в то время как мой скрипт входит

USE mydatabase

Как только я изменил имя базы данных на правильный случай, все это, казалось, работало. Использование MySQL Workbench на MAC OSX


эта проблема также возникает, если «представление» (воображаемая таблица) существует в базе данных с тем же именем, что и наше новое имя таблицы.


в моем случае я обнаружил, что это проблема с InnoDB; я никогда не обнаружил, в чем заключалась фактическая проблема, но создание как MyISAM позволило ему построить


вы не верите мне!! Ive просто удалите блок комментариев из моего .sql-файл и теперь все работает!!!!!!!

CREATE DATABASE  IF NOT EXISTS `issga` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `issga`;
--
-- Table structure for table `protocolo`
--

DROP TABLE IF EXISTS protocolo;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE protocolo (
  `idProtocolo` int(11) NOT NULL AUTO_INCREMENT,
  `tipo` varchar(30) DEFAULT NULL,
  `estado` int(2) DEFAULT 0,
  PRIMARY KEY (`idProtocolo`)
 ) ENGINE=InnoDB AUTO_INCREMENT=142 DEFAULT CHARSET=utf8;
 /*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `protocolo`
--

LOCK TABLES protocolo WRITE;
/*!40000 ALTER TABLE protocolo DISABLE KEYS */;
/* INSERT INTO `protocolo` VALUES () */
/*!40000 ALTER TABLE protocolo ENABLE KEYS */;
UNLOCK TABLES;

удаленный блок комментариев был такой:

--
-- Table structure for table `protocolo`
-- 

Я оставил только проблемный стол в одном .sql-файл. После этого я удалил комментарии, остался только код, и ошибка пропадает.


для меня проблема была вызвана при использовании копии файловой системы каталога базы данных mysql вместо mysqldump. У меня есть очень большие таблицы, в основном MyISAM и несколько таблиц кэша InnoDB, и это не практично mysqldump данные. Поскольку мы все еще запускаем MyISAM, XtraBackup не является вариантом.

те же симптомы, что и выше произошло со мной. Таблицы нет, в каталоге нет файлов, относящихся к таблице, но она не может быть создана, потому что MySQL думает его там. Drop table говорит, что его нет, create table говорит, что он есть.

проблема возникла на двух машинах, обе были исправлены путем копирования резервных копий. Тем не менее, я заметил, что в моей резервной копии есть .MYD and .MYI файл, хотя я был под впечатлением, что эти файлы не используются для InnoDB. Этот.MYD and .Файлы MYI имели владельца root, в то время как.frm принадлежал mysql.

Если вы копируете из резервной копии, проверьте права доступа к файлам. Таблицы Flush могут работа, но я решил закрыть и перезапустить базу данных.

удачи.


боже, у меня была такая же проблема с osCommerce установить скрипт, пока я не выяснил, что система mysql имеет много баз данных и create table запрос копирует себя в каждый и, таким образом, удаление только рабочей таблицы на активной БД не помогло, мне пришлось удалить таблицу из всех dbs


мой оператор CREATE был частью промежуточного дампа env.

Я попробовал все, что было сказано выше. Я не получил решения. Однако мой путь к искуплению был:

  1. я натыкаюсь на тот факт, что (один из многих) оператор CREATE прошел, когда я исправил чувствительность к регистру имени базы данных. Что-то щелкнуло. Я повторил то же самое для других столов.

  2. однако на сцену вышла новая ошибка. Прямые кавычки для «комментариев» бросали синтаксическую ошибку. Я был потрясен. заменил их, но новая ошибка начала появляться. Наконец-то я нашел решение.

решение: дамп, который я использовал, мог быть из другой версии MySql. Я получил разрешение подключиться к промежуточному MYsql, используя локальный (установленный на моей машине) MySQL workbench. Я не rdp в промежуточный сервер для входа в промежуточный MySQL workbench. Создал дамп оттуда. Побежал на свалку и это сработало как конфета.


пытался импортировать резервный файл sql, но получал ошибку; 1050 «таблица уже существует»

моя установка была такой:

  • Windows 7
  • Mysql 5.5.16

устранение:

  1. изменен движок сервера с InnoDB на MyISAM
  2. используя phpMyAdmin удалил базу данных, которую я пытался импортировать в
  3. перезапустил службу mysql
  4. попробовал реимпорт и он работал

у меня были огромные проблемы с ошибкой 1050 и 150.

проблема для меня заключалась в том, что я пытался добавить ограничение с ON DELETE SET NULL как одно из условий.

изменение ON DELETE NO ACTION позволил мне добавить необходимые ограничения FK.

к сожалению, сообщения об ошибках MySql совершенно бесполезны, поэтому мне пришлось найти это решение итеративно и с помощью ответов на вопрос выше.


в моем случае проблема заключалась в том, что было представление с тем же именем, что и моя таблица, поэтому мне пришлось удалить представление, чтобы позволить импорту продолжаться.

drop view `my-view-that-has-same-name-as-table`;

автоматическое решение, которое сработало для меня, — заменить обычную таблицу drop на этот sed во время дампа, чтобы также удалить любые представления, которые могут существовать:

mysqldump my-db 
| sed -E 's/^DROP TABLE IF EXISTS(.+)$/ DROP VIEW IF EXISTS/g' 
| mysql my-other-db

или если вы предпочитаете печатать в файл для резервного копирования

mysqldump my-db 
| sed -E 's/^DROP TABLE IF EXISTS(.+)$/ DROP VIEW IF EXISTS/g' 
> my-db.dump.sql

или если вы получили сбросил файл и импортируете его в свой db

cat my-db.dump.sql 
| sed -E 's/^DROP TABLE IF EXISTS(.+)$/ DROP VIEW IF EXISTS/g' 
| mysql my-other-db

идея

Примечание: важно, чтобы вы добавить ^ в начале регулярного выражения замены, потому что есть другие типы DROP TABLE IF EXISTS команды в дампах, которые вы не хотите трогать.

вы идете от чего-то вроде этого:

--
-- Table structure for table `my_table`
--

DROP TABLE IF EXISTS `my_table`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `my_table` (
...

иметь что-то вроде этого:

--
-- Table structure for table `my_table`
--

DROP TABLE IF EXISTS `my_table`; DROP VIEW IF EXISTS `my_table`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `my_table` (
...

ваш диск также может быть просто заполнен. (только что)


Модераторы: Warderer, Модераторы разделов

shadow999

Сообщения: 168

Решено: phpmyadmin

Отказывается работать phpmyadmin… Из-за вот этой фигни как я думаю!.. Наконец установка прошла без косяков, но на апаче он не работает!.. Сам апач работает нормально, но при обращении к phpmyadmin’у пишет, что «не найдено»!

В общем-то дело было так:

aptitude install phpmyadmin <— Тут были ошибки
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d <— создал символическую ссылку
aptitude remove phpmyadmin
— * Спустя 2 дня (тут можно сказать 2 дня постоянной установки и удаления пакета) * —
aptitude install phpmyadmin <— Еее, всё работает!
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d <— файл уже существует!
http://бла_бла_бла.ru/phpmyadmin <— не найдено

mailman137

Сообщения: 492
ОС: Debian-based mixed

Re: Решено: phpmyadmin

Сообщение

mailman137 » 15.11.2009 19:07

На примере etch. Если все инсталлируется из пакетов, в /var/www автоматически ставится ссылка на /usr/share/phpmyadmin,
и при дефолтных настройках apache phpmyadmin моментально доступен по меньшей мере по http://127.0.0.1/phpmyadmin/
Файл /etc/phpmyadmin/apache.conf не имеет решающей роли, а призван регламентировать права доступа по .htaccess и
защищать некоторые файлы. Если Ваша ссылка (http://бла_бла_бла.ru/phpmyadmin) благополучно резолвится в адрес,
то слегка странно видеть Вашу неудачу.

shadow999

Сообщения: 168

Re: Решено: phpmyadmin

Сообщение

shadow999 » 15.11.2009 19:38

Forbidden

You don’t have permission to access /phpmyadmin/ on this server.
_________________________________________________________________

Apache/2.2.3 (Debian) Server at 127.0.0.1 Port 80

shadow999

Сообщения: 168

Re: Решено: phpmyadmin

Сообщение

shadow999 » 15.11.2009 19:47

Сори тупанул.. Жестко)))

Not Found

The requested URL /phpmyadmin/ was not found on this server.
_________________________________________________________________

Apache/2.2.3 (Debian) Server at 127.0.0.1 Port 80

shadow999

Сообщения: 168

Re: Решено: phpmyadmin

Сообщение

shadow999 » 15.11.2009 21:00

Ну на www 755 права

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

register:~# ls -al /var/www
итого 12
drwxr-xr-x  3 root root 4096 2009-11-15 12:16 .
drwxr-xr-x 14 root root 4096 2009-11-15 07:36 ..
drwxr-xr-x  2 root root 4096 2009-11-15 07:36 apache2-default

Вот апач:

mailman137

Сообщения: 492
ОС: Debian-based mixed

Re: Решено: phpmyadmin

Сообщение

mailman137 » 16.11.2009 10:26

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

root@(none) /m/sda5> cd /var/www
root@(none) /v/www> ls -al
итого 12
drwxr-xr-x  3 root root 4096 2009-11-16 10:12 ./
drwxr-xr-x 15 root root 4096 2009-11-07 10:39 ../
lrwxrwxrwx  1 root root   24 2009-11-07 10:32 analog -> /usr/share/analog/images/
drwxr-xr-x  2 root root 4096 2009-11-07 10:33 apache2-default/
root@(none) /v/www> whereis  phpmyadmin
phpmyadmin: /etc/phpmyadmin /usr/share/phpmyadmin
root@(none) /v/www> ln -s /usr/share/phpmyadmin phpmyadmin
root@(none) /v/www> ls -al
итого 12
drwxr-xr-x  3 root root 4096 2009-11-16 10:13 ./
drwxr-xr-x 15 root root 4096 2009-11-07 10:39 ../
lrwxrwxrwx  1 root root   24 2009-11-07 10:32 analog -> /usr/share/analog/images/
drwxr-xr-x  2 root root 4096 2009-11-07 10:33 apache2-default/
lrwxrwxrwx  1 root root   21 2009-11-16 10:13 phpmyadmin -> /usr/share/phpmyadmin/

shadow999

Сообщения: 168

Re: Решено: phpmyadmin

Сообщение

shadow999 » 16.11.2009 12:08

register:~# cd /var/www
register:/var/www# ls -al
итого 12
drwxr-xr-x 3 root root 4096 2009-11-16 05:01 .
drwxr-xr-x 14 root root 4096 2009-11-15 07:36 ..
drwxr-xr-x 2 root root 4096 2009-11-15 07:36 apache2-default
lrwxrwxrwx 1 root root 21 2009-11-16 05:01 phpmyadmin -> /usr/share/phpmyadmin

Теперь самое главное что с апачем!?.. Вместо того, чтобы выводить содержание файла!. Он его передает… Т.е предлагает скачать! Это не только с phpmyadmin если просто залить файлы в /var/www то он при обращении к этим файлам скачивает их

mailman137

Сообщения: 492
ОС: Debian-based mixed

Re: Решено: phpmyadmin

Сообщение

mailman137 » 16.11.2009 13:04

Sorry, can’t unrar Your apache2.rar

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

root@(none) ~/Desktop> unrar-free -x apache2.rar

unrar 0.0.1  Copyright (C) 2004  Ben Asselstine, Jeroen Dekkers


Extracting from /root/Desktop/apache2.rar

Extracting  apache2/apache2.conf                                      Failed
Extracting  apache2/conf.d/apache.conf                                Failed
Extracting  apache2/conf.d/charset                                    Failed
Extracting  apache2/envvars                                           Failed
Extracting  apache2/httpd.conf                                        Failed
Extracting  apache2/mods-available/actions.load                       Failed
Extracting  apache2/mods-available/alias.load                         Failed
Extracting  apache2/mods-available/asis.load                          Failed
Extracting  apache2/mods-available/authnz_ldap.load                   Failed
Extracting  apache2/mods-available/authn_alias.load                   Failed
Extracting  apache2/mods-available/authn_anon.load                    Failed
Extracting  apache2/mods-available/authn_dbd.load                     Failed
Extracting  apache2/mods-available/authn_dbm.load                     Failed
Extracting  apache2/mods-available/authn_default.load                 Failed
Extracting  apache2/mods-available/authn_file.load                    Failed
Extracting  apache2/mods-available/authz_dbm.load                     Failed
Extracting  apache2/mods-available/authz_default.load                 Failed
Extracting  apache2/mods-available/authz_groupfile.load               Failed
Extracting  apache2/mods-available/authz_host.load                    Failed
Extracting  apache2/mods-available/authz_owner.load                   Failed
Extracting  apache2/mods-available/authz_user.load                    Failed
Extracting  apache2/mods-available/auth_basic.load                    Failed
Extracting  apache2/mods-available/auth_digest.load                   Failed
Extracting  apache2/mods-available/autoindex.load                     Failed
Extracting  apache2/mods-available/cache.load                         Failed
Extracting  apache2/mods-available/cern_meta.load                     Failed
Extracting  apache2/mods-available/cgi.load                           Failed
Extracting  apache2/mods-available/cgid.conf                          Failed
Extracting  apache2/mods-available/cgid.load                          Failed
Extracting  apache2/mods-available/charset_lite.load                  Failed
Extracting  apache2/mods-available/dav.load                           Failed
Extracting  apache2/mods-available/dav_fs.conf                        Failed
Extracting  apache2/mods-available/dav_fs.load                        Failed
Extracting  apache2/mods-available/dav_lock.load                      Failed
Extracting  apache2/mods-available/dbd.load                           Failed
Extracting  apache2/mods-available/deflate.conf                       Failed
Extracting  apache2/mods-available/deflate.load                       Failed
Extracting  apache2/mods-available/dir.conf                           Failed
Extracting  apache2/mods-available/dir.load                           Failed
Extracting  apache2/mods-available/disk_cache.conf                    Failed
Extracting  apache2/mods-available/disk_cache.load                    Failed
Extracting  apache2/mods-available/dump_io.load                       Failed
Extracting  apache2/mods-available/env.load                           Failed
Extracting  apache2/mods-available/expires.load                       Failed
Extracting  apache2/mods-available/ext_filter.load                    Failed
Extracting  apache2/mods-available/headers.load                       Failed
Extracting  apache2/mods-available/ident.load                         Failed
Extracting  apache2/mods-available/imagemap.load                      Failed
Extracting  apache2/mods-available/include.load                       Failed
Extracting  apache2/mods-available/info.load                          Failed
Extracting  apache2/mods-available/ldap.load                          Failed
Extracting  apache2/mods-available/log_forensic.load                  Failed
Extracting  apache2/mods-available/mem_cache.conf                     Failed
Extracting  apache2/mods-available/mem_cache.load                     Failed
Extracting  apache2/mods-available/mime.load                          Failed
Extracting  apache2/mods-available/mime_magic.conf                    Failed
Extracting  apache2/mods-available/mime_magic.load                    Failed
Extracting  apache2/mods-available/negotiation.load                   Failed
Extracting  apache2/mods-available/php5.conf                          Failed
Extracting  apache2/mods-available/php5.load                          Failed
Extracting  apache2/mods-available/proxy.conf                         Failed
Extracting  apache2/mods-available/proxy.load                         Failed
Extracting  apache2/mods-available/proxy_ajp.load                     Failed
Extracting  apache2/mods-available/proxy_balancer.load                Failed
Extracting  apache2/mods-available/proxy_connect.load                 Failed
Extracting  apache2/mods-available/proxy_ftp.load                     Failed
Extracting  apache2/mods-available/proxy_http.load                    Failed
Extracting  apache2/mods-available/rewrite.load                       Failed
Extracting  apache2/mods-available/setenvif.load                      Failed
Extracting  apache2/mods-available/sick-hack-to-update-modules        Failed
Extracting  apache2/mods-available/speling.load                       Failed
Extracting  apache2/mods-available/ssl.conf                           Failed
Extracting  apache2/mods-available/ssl.load                           Failed
Extracting  apache2/mods-available/status.load                        Failed
Extracting  apache2/mods-available/suexec.load                        Failed
Extracting  apache2/mods-available/unique_id.load                     Failed
Extracting  apache2/mods-available/userdir.conf                       Failed
Extracting  apache2/mods-available/userdir.load                       Failed
Extracting  apache2/mods-available/usertrack.load                     Failed
Extracting  apache2/mods-available/version.load                       Failed
Extracting  apache2/mods-available/vhost_alias.load                   Failed
Extracting  apache2/mods-enabled/alias.load                           Failed
Extracting  apache2/mods-enabled/authn_file.load                      Failed
Extracting  apache2/mods-enabled/authz_default.load                   Failed
Extracting  apache2/mods-enabled/authz_groupfile.load                 Failed
Extracting  apache2/mods-enabled/authz_host.load                      Failed
Extracting  apache2/mods-enabled/authz_user.load                      Failed
Extracting  apache2/mods-enabled/auth_basic.load                      Failed
Extracting  apache2/mods-enabled/autoindex.load                       Failed
Extracting  apache2/mods-enabled/cgi.load                             Failed
Extracting  apache2/mods-enabled/dir.conf                             Failed
Extracting  apache2/mods-enabled/dir.load                             Failed
Extracting  apache2/mods-enabled/env.load                             Failed
Extracting  apache2/mods-enabled/mime.load                            Failed
Extracting  apache2/mods-enabled/negotiation.load                     Failed
Extracting  apache2/mods-enabled/setenvif.load                        Failed
Extracting  apache2/mods-enabled/status.load                          Failed
Extracting  apache2/ports.conf                                        Failed
Extracting  apache2/sites-available/default                           Failed
Extracting  apache2/sites-enabled/000-default                         Failed
102 Failed

Выводит пустые директории.

mailman137

Сообщения: 492
ОС: Debian-based mixed

Re: Решено: phpmyadmin

Сообщение

mailman137 » 16.11.2009 13:42

Дело здесь, имхо, не обусловлено грехами установки; а надо четко
разобраться с настройками apache. Заходил я на Ваш сайт.
Впечатление такое, что поддержка php не прописана как следует.
Не смог прочитать Вашу конфигурацию из предоставленного архива.
Вы чем его паковали? Попробуйте другой архиватор. Пока не посмотрю
конфиги, мне трудно Вам помочь.

shadow999

Сообщения: 168

Re: Решено: phpmyadmin

Сообщение

shadow999 » 16.11.2009 15:40

Ооо… Всё большое спасибо!!.. Дело даже не в апаче было. Активировал модуль php5 и всё заработало! Еще раз спасибо

:tongue: теперь кодировка тупая!.. Ну эт лан)) самое главное работает

Возникли пролемы при импортировании файла *.sql. Причём раньше проблем не возникало.
На экспорте: MySQL — 4.1.18, phpMyAdmin — 2.8.1
Импортируется в: MySQL — 4.1.16, phpMyAdmin — 2.6.1 (Денвер)
На другом сайте форум на том-же хостере, но он импортируется без проблем.

Возможно у Вас ошибка в SQL-парсере. Пожалуйста, проверьте внимательно Ваш запрос и соответствие кавычек. 
Возможно также, что Вы пытаетесь закачать бинарный файл вне поля quoted text area. Вы можете
попробовать выполнить свой запрос через интерфейс командной строки MySQL. Описание ошибки MySQL
сервера дано ниже, возможно оно поможет понять, что же произошло. Если у Вас все равно возникают
проблемы или если парсер выдает ошибки там, где интерфейс командной строки работает успешно,
попробуйте изменить свой SQL запрос до простых запросов и определить, какой именно вызывает
проблемы. Вы можете также прислать отчет об ошибке вместе с блоком данных (секция CUT):
----BEGIN CUT----
eNq9Vt9vE0cQfr+/Yh+QSKSL2d37tWvEg5u6rVX/SG0HylNi4gNOjY1rOyn07+tjX6r+AwElLWqI
Q4LaFyrRu5vZ2Q0lECMEClF2bnb2m2++2dl6t9vpVtm6YOuSNevtKpNS6fyX5iwKOPd6/fzzG89b
v92rsmuNYZXNftydDKazdFrZze5VJg8n/j6TFZkwyXl4Q4gbPGKcV0NRjSK2m440qz+esGte60nv
u2aVhRVRUWujwWNvs9dlnZ7Pal/X232f3a7nJ93JxqxRZ3GFexutWo6mEleEt/HNRvHZ7/SK/WGF
szuNdrvvNWvtr6tsurf2UzYWMhJeecJ6t17r11m/9kWzzhpfsXanz+rfN3r9HtueDcbZfDDdejSZ
Z6Ps53TrwSAbb7MVj7HtbLjNsvF8RfBVtjeeZQ/G6bDc3N5sNv3CYy/Pup3t/LDN9gfTnYeD6YqM
VsmFDdP7g73dObt+vfSeTQY7aW+wn74vrt3EYdfONB3M0342SpfYtdFttGrdu+zb+l3GVopMVr1V
1r+7Ub/VetLo1VpsvdNq5TTfuv7r0dn5gi3Oni2eLv44PDo5WRyx08XZ8RFbnJ4/f+GtrbHi/y8H
L07Z4cHJyeu/2fnB0+Pn/7y+jL1yi9do9+rdPmu0+53LaS6Q+Q6P/gWW/AvZr7LbteZmvcdWhF9Q
ygLlMyG4VlEseLh60ysOXvvIf55J9Lfzl6/+On/18uAdaU6H6XSG+X3Z7WxYTf1PT+B607uS+MAZ
VFcuGh+UXum2mfO2jJbKTd101hguvWv90WiUjufbbJ4+nn8yYZpk31ZnbbPf2Wq0c/JKkQbspnc1
IboVercCDdd0tu+S6V8gyX8r+csEKX2W/yiQZS5JEcZBJOPPJsmte9nu7jLCxA3LyBO3gEiLvz+s
0cKrYHU5uRW7ltbopxAjJvUBLcrltHihNO9RJNFrYPgX+PNdXt5zL+YyTIwEpRbyM0hwMs32r6Y9
8Lya6MAX1Fb83bjSMC68Rukw2xsVvuoqyrn/aHf4URsHOzvpLIc4z8ZPik3B8orDxFaLT4WJclgx
f/kW36UT/PeXi2cnz9nh4uz81ekBOzx+kw/w43//XDw7OD86PrqSWN0ivlOlph4Gs09gfYdDn2i5
oMr8J8x/R3mixV2ZLwOzDMqlMssQvkZmHZVrQe5xuabPCXym4KpcJ2ap4TM36/Kvoj3IAOA0bYih
hSQ5AL7YRkjgrrchECKtAWKQx+TlGjAWjxVYqzIAQRa6XFOGkpthgmvoakuJhGljOZFBabAOIThY
yiO6GGANWVpeJCRleZEAkngRKiohapNFACgdXoBrRcwFCJPWgDKgmAHADCjTAJgMKUQEaohtDOAy
tOQVbAclW0BukXsAmaABuI1DMnDwMIYQJRXYmBBDBWaLwPluXTgyStiFBCBUdYU1LTzBwkF8VlsR
ZuPIE4Rkw0YgDsdFYfNwQpdotFDOiULdO+UBKh3ZCqgohZEBhiEDnJQQC3COySdGHdtWkRAxJg6w
uxzeBBxiuE+AWFvPBERiK56gBJyKY3/Yc4uOCqAhICqo2d2TQK5UC4Uy4RItCooTU48owB5TKRSI
OSb9KrgaJAFRgFVSugqvBupMBVpLqJwKodqgwKoTFBRggWnsPAKm4YKwx2rsPDpWA6v2WCGBkIT6
JsGblEfWB+qtDEUigM5RpDOFrVToDF1A9aHdgwWn9guAeWk9UDWkswA6ycYErHRqAOWOLQyjXDok
BGCSxB2ilunU0Fy5ZIAgCck/BKAhGSJgUVvhhVAsldhZANRr22YJVEfbqzSCe0/brkCRl2o0TqAU
bcuRxOhkZR1Bn2vnfLiF3dggF21vqhi70u6KQdpOZjEQ7uYR4PGOCeXN7WkxTBYHUQwKdxKJEbWD
CFE74wZvUxKFAhFoe7+CCrRtaZCrppprlCvF0CACTSLQIAJNSsJGcZPUOEydu1RHaLJ5azNRbZoa
Z6pTL63QZInWGk12OHOOJvsE4AJN2pqwyZ0hzhG9M8Y5ohfSmhC9837giN55MXDzIrCvCo7oRWxN
+MAShmNJL6yILPg4EjFZ8FlAo0biK0vQFS6FaQlNFqM2RRbsCCHJgrcYDXcpzCi0CA1mU3WJL64y
C/PEQsKFrQG+ssqxaExIpb16pXlaSUuleVxJ5wWHVEpLpUQhSADxH/7GSS4=
----END CUT----
----BEGIN RAW----

ERROR: C1 C2 LEN: 2289 2290 5300
STR: я

CVS: $Id: sqlparser.lib.php,v 2.27 2004/11/05 00:41:55 lem9 Exp $
MySQL: 4.1.8-max
USR OS, AGENT, VER: Win IE 6.0
PMA: 2.6.1
PHP VER,OS: 4.4.0 WINNT
LANG: ru-win1251
SQL: CREATE TABLE IF NOT EXISTS `sanitar_optimize_gain` (
  `id` int(10) unsigned NOT NULL,
  `userNick` varchar(25) NOT NULL default '',
  `spaceSaved` int(10) unsigned NOT NULL default '0',
  `createTime` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM COMMENT='Место освобожденное после оптим
-- 
-- Дамп данных таблицы `sanitar_optimize_gain`
-- 

INSERT INTO `sanitar_optimize_gain` (`id`, `userNick`, `spaceSaved`, `createTime`) VALUES (1, '', 38, 1109856104);

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

-- 
-- Структура таблицы `sanitar_orders`
-- 

DROP TABLE IF EXISTS `sanitar_orders`;
CREATE TABLE IF NOT EXISTS `sanitar_orders` (
  `orderId` int(10) unsigned NOT NULL,
  `orderUser` int(10) unsigned NOT NULL default '0',
  `orderResId` int(10) unsigned NOT NULL default '0',
  `orderComment` text,
  `createTime` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`orderId`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;

-- 
-- Дамп данных таблицы `sanitar_orders`
-- 

INSERT INTO `sanitar_orders` (`orderId`, `orderUser`, `orderResId`, `orderComment`, `createTime`) VALUES (2, 2, 8, '', 1101463526);

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

-- 
-- Структура таблицы `sanitar_orders_bills`
-- 

DROP TABLE IF EXISTS `sanitar_orders_bills`;
CREATE TABLE IF NOT EXISTS `sanitar_orders_bills` (
  `billId` int(10) unsigned NOT NULL,
  `billUserId` int(10) unsigned NOT NULL default '0',
  `billResId` int(10) unsigned NOT NULL default '0',
  `createTime` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`billId`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

-- 
-- Дамп данных таблицы `sanitar_orders_bills`
-- 

INSERT INTO `sanitar_orders_bills` (`billId`, `billUserId`, `billResId`, `createTime`) VALUES (1, 2, 7, 1101462912);

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

-- 
-- Структура таблицы `sanitar_privs`
-- 

DROP TABLE IF EXISTS `sanitar_privs`;
CREATE TABLE IF NOT EXISTS `sanitar_privs` (
  `privId` int(10) unsigned NOT NULL,
  `userId` mediumint(8) unsigned NOT NULL default '0',
  `folderId` mediumint(8) unsigned NOT NULL default '0',
  `access` tinyint(3) unsigned NOT NULL default '0',
  PRIMARY KEY  (`privId`),
  KEY `userId` (`userId`,`folderId`)
) TYPE=MyISAM COMMENT='Уровни доступа для пользователе
-- 
-- Дамп данных таблицы `sanitar_privs`
-- 

INSERT INTO `sanitar_privs` (`privId`, `userId`, `folderId`, `access`) VALUES (1, 1, 4, 15),
(2, 1, 3, 15),
(3, 1, 8, 15),
(4, 1, 35, 15),
(5, 1, 13, 15),
(6, 1, 5, 15),
(7, 1, 14, 15),
(8, 1, 7, 15),
(9, 1, 10, 15),
(10, 1, 11, 15),
(11, 1, 9, 15),
(96, 2, 72, 15),
(13, 1, 6, 15),
(107, 2, 81, 15),
(15, 1, 1, 15),
(16, 1, 39, 0),
(17, 1, 38, 0),
(18, 2, 4, 15),
(19, 2, 3, 15),
(20, 2, 8, 15),
(21, 2, 35, 15),
(22, 2, 13, 15),
(23, 2, 5, 15),
(24, 2, 14, 15),
(25, 2, 7, 15),
(26, 2, 10, 15),
(27, 2, 11, 15),
(28, 2, 9, 15),
(185, 3, 98, 0),
(30, 2, 6, 15),
(109, 1, 82, 15),
(32, 2, 1, 15),
(33, 2, 39, 15),
(34, 2, 38, 15),
(35, 1, 42, 15),
(54, 1, 61, 15),
(37, 1, 44, 15),
(116, 3, 8, 0),
(124, 3, 11, 0),
(122, 3, 64, 0),
(120, 3, 14, 0),
(46, 1, 53, 15),
(114, 3, 83, 0),
(112, 2, 83, 15),
(105, 2, 78, 15),
(126, 3, 9, 0),
(182, 3, 105, 0),
(100, 1, 72, 15),
(57, 1, 40, 15),
(101, 1, 78, 15),
(59, 2, 40, 15),
(181, 3, 103, 0),
(179, 3, 101, 0),
(178, 1, 106, 15),
(104, 1, 81, 15),
(115, 3, 3, 0),
(123, 3, 10, 0),
(121, 3, 7, 0),
(119, 3, 5, 0),
(68, 2, 42, 15),
(125, 3, 69, 0),
(111, 1, 83, 15),
(113, 3, 4, 0),
(72, 2, 44, 15),
(73, 2, 61, 15),
(74, 1, 64, 15),
(110, 2, 82, 15),
(118, 3, 13, 0),
(77, 2, 64, 15),
(117, 3, 35, 0),
(184, 3, 102, 0),
(80, 1, 67, 15),
(81, 1, 68, 15),
(82, 1, 69, 15),
(83, 1, 22, 15),
(84, 1, 23, 15),
(85, 1, 15, 15),
(86, 1, 70, 15),
(87, 2, 69, 15),
(88, 2, 22, 15),
(89, 2, 67, 15),
(90, 2, 68, 15),
(91, 2, 23, 15),
(92, 2, 15, 15),
(93, 2, 70, 15),
(127, 3, 78, 0),
(177, 1, 105, 15),
(129, 3, 82, 0),
(130, 3, 81, 0),
(180, 3, 106, 0),
(132, 3, 42, 0),
(133, 3, 44, 0),
(134, 3, 22, 0),
(135, 3, 67, 0),
(136, 3, 6, 0),
(137, 3, 1, 0),
(138, 3, 61, 0),
(183, 3, 104, 0),
(140, 3, 23, 0),
(141, 3, 72, 0),
(142, 3, 15, 0),
(143, 3, 70, 0),
(144, 3, 40, 0),
(153, 2, 92, 15),
(148, 2, 87, 15),
(152, 2, 91, 15),
(171, 2, 99, 15),
(154, 2, 93, 15),
(174, 1, 102, 15),
(156, 1, 95, 15),
(176, 1, 104, 15),
(158, 1, 97, 15),
(159, 1, 93, 15),
(170, 2, 98, 15),
(161, 1, 87, 15),
(162, 1, 92, 15),
(163, 1, 91, 15),
(173, 1, 101, 15),
(175, 1, 103, 15),
(166, 2, 97, 15),
(167, 2, 95, 15),
(168, 1, 98, 15),
(169, 1, 99, 15),
(186, 3, 97, 0),
(187, 3, 99, 0),
(188, 3, 95, 0),
(189, 3, 93, 0),
(190, 3, 87, 0),
(191, 3, 92, 0),
(192, 3, 91, 0),
(193, 2, 101, 15),
(194, 2, 106, 15),
(195, 2, 103, 15),
(196, 2, 105, 15),
(197, 2, 104, 15),
(198, 2, 102, 15),
(199, 2, 107, 15),
(200, 2, 108, 15),
(201, 2, 109, 15),
(202, 2, 110, 15),
(203, 2, 111, 15),
(204, 2, 112, 15),
(205, 2, 113, 15),
(206, 2, 114, 15),
(207, 2, 115, 15),
(208, 2, 116, 15),
(209, 1, 117, 0),
(210, 1, 115, 0),
(211, 1, 116, 0),
(212, 1, 110, 0),
(213, 1, 113, 0),
(214, 1, 109, 0),
(215, 1, 108, 0),
(216, 1, 112, 0),
(217, 1, 114, 0),
(218, 1, 107, 0),
(219, 1, 111, 0),
(220, 2, 117, 15),
(221, 2, 118, 15),
(223, 2, 121, 15),
(225, 2, 123, 15),
(226, 2, 124, 15),
(227, 2, 125, 15),
(228, 2, 126, 15),
(229, 2, 127, 15)
----END RAW----
SQL-запрос: 

CREATE TABLE IF NOT EXISTS `sanitar_optimize_gain` ( `id` int(10) unsigned NOT NULL, `userNick` varchar(25) NOT NULL default '', `spaceSaved` int(10) unsigned NOT NULL default '0', `createTime` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`) ) TYPE=MyISAM COMMENT='Место освобожденное после оптим -- -- Дамп данных таблицы `sanitar_optimize_gain` -- INSERT INTO `sanitar_optimize_gain` (`id`, `userNick`, `spaceSaved`, `createTime`) VALUES (1, '', 38, 1109856104); -- -------------------------------------------------------- -- -- Структура таблицы `sanitar_orders` -- DROP TABLE IF EXISTS `sanitar_orders`; CREATE TABLE IF NOT EXISTS `sanitar_orders` ( `orderId` int(10) unsigned NOT NULL, `orderUser` int(10) unsigned NOT NULL default '0', `orderResId` int(10) unsigned NOT NULL default '0', `orderComment` text, `createTime` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`orderId`) ) TYPE=MyISAM AUTO_INCREMENT=3 ; -- -- Дамп данных таблицы `sanitar_orders` -- INSERT INTO `sanitar_orders` (`orderId`, `orderUser`, `orderResId`, `orderComment`, `createTime`) VALUES (2, 2, 8, '', 1101463526); -- -------------------------------------------------------- -- -- Структура таблицы `sanitar_orders_bills` -- DROP TABLE IF EXISTS `sanitar_orders_bills`; CREATE TABLE IF NOT EXISTS `sanitar_orders_bills` ( `billId` int(10) unsigned NOT NULL, `billUserId` int(10) unsigned NOT NULL default '0', `billResId` int(10) unsigned NOT NULL default '0', `createTime` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`billId`) ) TYPE=MyISAM AUTO_INCREMENT=2 ; -- -- Дамп данных таблицы `sanitar_orders_bills` -- INSERT INTO `sanitar_orders_bills` (`billId`, `billUserId`, `billResId`, `createTime`) VALUES (1, 2, 7, 1101462912); -- -------------------------------------------------------- -- -- Структура таблицы `sanitar_privs` -- DROP TABLE IF EXISTS `sanitar_privs`; CREATE TABLE IF NOT EXISTS `sanitar_privs` ( `privId` int(10) unsigned NOT NULL, `userId` mediumint(8) unsigned NOT NULL default '0', `folderId` mediumint(8) unsigned NOT NULL default '0', `access` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`privId`), KEY `userId` (`userId`,`folderId`) ) TYPE=MyISAM COMMENT='Уровни доступа для пользователе -- -- Дамп данных таблицы `sanitar_privs` -- INSERT INTO `sanitar_privs` (`privId`, `userId`, `folderId`, `access`) VALUES (1, 1, 4, 15), (2, 1, 3, 15), (3, 1, 8, 15), (4, 1, 35, 15), (5, 1, 13, 15), (6, 1, 5, 15), (7, 1, 14, 15), (8, 1, 7, 15), (9, 1, 10, 15), (10, 1, 11, 15), (11, 1, 9, 15), (96, 2, 72, 15), (13, 1, 6, 15), (107, 2, 81, 15), (15, 1, 1, 15), (16, 1, 39, 0), (17, 1, 38, 0), (18, 2, 4, 15), (19, 2, 3, 15), (20, 2, 8, 15), (21, 2, 35, 15), (22, 2, 13, 15), (23, 2, 5, 15), (24, 2, 14, 15), (25, 2, 7, 15), (26, 2, 10, 15), (27, 2, 11, 15), (28, 2, 9, 15), (185, 3, 98, 0), (30, 2, 6, 15), (109, 1, 82, 15), (32, 2, 1, 15), (33, 2, 39, 15), (34, 2, 38, 15), (35, 1, 42, 15), (54, 1, 61, 15), (37, 1, 44, 15), (116, 3, 8, 0), (124, 3, 11, 0), (122, 3, 64, 0), (120, 3, 14, 0), (46, 1, 53, 15), (114, 3, 83, 0), (112, 2, 83, 15), (105, 2, 78, 15), (126, 3, 9, 0), (182, 3, 105, 0), (100, 1, 72, 15), (57, 1, 40, 15), (101, 1, 78, 15), (59, 2, 40, 15), (181, 3, 103, 0), (179, 3, 101, 0), (178, 1, 106, 15), (104, 1, 81, 15), (115, 3, 3, 0), (123, 3, 10, 0), (121, 3, 7, 0), (119, 3, 5, 0), (68, 2, 42, 15), (125, 3, 69, 0), (111, 1, 83, 15), (113, 3, 4, 0), (72, 2, 44, 15), (73, 2, 61, 15), (74, 1, 64, 15), (110, 2, 82, 15), (118, 3, 13, 0), (77, 2, 64, 15), (117, 3, 35, 0), (184, 3, 102, 0), (80, 1, 67, 15), (81, 1, 68, 15), (82, 1, 69, 15), (83, 1, 22, 15), (84, 1, 23, 15), (85, 1, 15, 15), (86, 1, 70, 15), (87, 2, 69, 15), (88, 2, 22, 15), (89, 2, 67, 15), (90, 2, 68, 15), (91, 2, 23, 15), (92, 2, 15, 15), (93, 2, 70, 15), (127, 3, 78, 0), (177, 1, 105, 15), (129, 3, 82, 0), (130, 3, 81, 0), (180, 3, 106, 0), (132, 3, 42, 0), (133, 3, 44, 0), (134, 3, 22, 0), (135, 3, 67, 0), (136, 3, 6, 0), (137, 3, 1, 0), (138, 3, 61, 0), (183, 3, 104, 0), (140, 3, 23, 0), (141, 3, 72, 0), (142, 3, 15, 0), (143, 3, 70, 0), (144, 3, 40, 0), (153, 2, 92, 15), (148, 2, 87, 15), (152, 2, 91, 15), (171, 2, 99, 15), (154, 2, 93, 15), (174, 1, 102, 15), (156, 1, 95, 15), (176, 1, 104, 15), (158, 1, 97, 15), (159, 1, 93, 15), (170, 2, 98, 15), (161, 1, 87, 15), (162, 1, 92, 15), (163, 1, 91, 15), (173, 1, 101, 15), (175, 1, 103, 15), (166, 2, 97, 15), (167, 2, 95, 15), (168, 1, 98, 15), (169, 1, 99, 15), (186, 3, 97, 0), (187, 3, 99, 0), (188, 3, 95, 0), (189, 3, 93, 0), (190, 3, 87, 0), (191, 3, 92, 0), (192, 3, 91, 0), (193, 2, 101, 15), (194, 2, 106, 15), (195, 2, 103, 15), (196, 2, 105, 15), (197, 2, 104, 15), (198, 2, 102, 15), (199, 2, 107, 15), (200, 2, 108, 15), (201, 2, 109, 15), (202, 2, 110, 15), (203, 2, 111, 15), (204, 2, 112, 15), (205, 2, 113, 15), (206, 2, 114, 15), (207, 2, 115, 15), (208, 2, 116, 15), (209, 1, 117, 0), (210, 1, 115, 0), (211, 1, 116, 0), (212, 1, 110, 0), (213, 1, 113, 0), (214, 1, 109, 0), (215, 1, 108, 0), (216, 1, 112, 0), (217, 1, 114, 0), (218, 1, 107, 0), (219, 1, 111, 0), (220, 2, 117, 15), (221, 2, 118, 15), (223, 2, 121, 15), (225, 2, 123, 15), (226, 2, 124, 15), (227, 2, 125, 15), (228, 2, 126, 15), (229, 2, 127, 15) 
Ответ 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 '0',
  `orderResId` int(10) unsigned NOT NULL default '0',
  `ord

Я добавляю эту таблицу:

CREATE TABLE contenttype (
        contenttypeid INT UNSIGNED NOT NULL AUTO_INCREMENT,
        class VARBINARY(50) NOT NULL,
        packageid INT UNSIGNED NOT NULL,
        canplace ENUM('0','1') NOT NULL DEFAULT '0',
        cansearch ENUM('0','1') NOT NULL DEFAULT '0',
        cantag ENUM('0','1') DEFAULT '0',
        canattach ENUM('0','1') DEFAULT '0',
        isaggregator ENUM('0', '1') NOT NULL DEFAULT '0',
        PRIMARY KEY (contenttypeid),
        UNIQUE KEY packageclass (packageid, class)
);

И я получаю таблицу 1050 «уже существует»

Но таблица НЕ существует. Любые идеи?

EDIT: подробности, потому что все, кажется, не верят мне:)

DESCRIBE contenttype

дает:

1146 — Таблица ‘gunzfact_vbforumdb.contenttype’ не существует

и

CREATE TABLE gunzfact_vbforumdb.contenttype(
contenttypeid INT UNSIGNED NOT NULL AUTO_INCREMENT ,
class VARBINARY( 50 ) NOT NULL ,
packageid INT UNSIGNED NOT NULL ,
canplace ENUM( '0', '1' ) NOT NULL DEFAULT '0',
cansearch ENUM( '0', '1' ) NOT NULL DEFAULT '0',
cantag ENUM( '0', '1' ) DEFAULT '0',
canattach ENUM( '0', '1' ) DEFAULT '0',
isaggregator ENUM( '0', '1' ) NOT NULL DEFAULT '0',
PRIMARY KEY ( contenttypeid ) ,

Урожайность:

1050 — Табл. ‘contenttype’ уже существует

За последние 24 часа нас посетили 11172 программиста и 817 роботов. Сейчас ищут 403 программиста …

Страница 1 из 3


  1. 440Hz

    Команда форума
    Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда

    1. качаем последнюю версию с http://www.phpmyadmin.net/home_page/downloads.php
    2. распаковываем в любой каталог. например /ma/
    3. кладем там же файл config.inc.php

    1.  * Generated configuration file
    2.  * Generated by: phpMyAdmin 2.9.1.1 setup script by Michal .iha. <michal@cihar.com>
    3.  * Version: $Id: setup.php 9484 2006-10-03 13:11:22Z nijel $
    4.  * Date: Thu, 28 Dec 2006 16:16:45 GMT
    5. /* Servers configuration */
    6. /* Server localhost (cookie) [1] */
    7. $cfg[‘Servers’][$i][‘host’] = ‘localhost’;
    8. $cfg[‘Servers’][$i][‘extension’] = ‘mysqli’;
    9. $cfg[‘Servers’][$i][‘connect_type’] = ‘tcp’;
    10. $cfg[‘Servers’][$i][‘compress’] = true;
    11. $cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;
    12. /* End of servers configuration */
    13. // ОБЯЗАТЕЛЬО МЕНЯЕМ ЭТУ СТРОКУ НА КАКУЮ_НИТЬ ДРУГУЮ
    14. $cfg[‘blowfish_secret’] = ‘4593eddfae0fd9.23248701’;
    15. $cfg[‘ShowPhpInfo’] = true;

    4. вызываем http://mysite.ru/ma/
    5. ВСЕ


  2. Luge

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск

    а скрипт установки, в ктором надо просто тупо кнопки жать кого-то уже не устраивает?

    з.ы. забыл про
    $cfg[‘UploadDir’]
    $cfg[‘SaveDir’]
    $cfg[‘AllowAnywhereRecoding’]
    $cfg[‘DefaultCharset’]
    $cfg[‘RecodingEngine’]
    $cfg[‘IconvExtraParams’]


  3. 440Hz

    Команда форума
    Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда

    даже это бывает сложно.
    =)


  4. Captain

    Captain
    Активный пользователь

    С нами с:
    12 апр 2008
    Сообщения:
    5
    Симпатии:
    0

    Люди, помогите при запуске phpMyAdmin 2.11.5 появляется такое сообщение с ошибкой (файл config.inc.php создал, Apache+PHP+MySQL ставил по рекомендациям вашего сайта, все нормально работает):

    «Добро пожаловать в phpMyAdmin 2.11.5

    Возможная причина — отсутствие файла конфигурации. Для его создания вы можете воспользоваться сценарием установки.

    Ошибка
    Ответ MySQL:

    #1045 — Access denied for user ‘root’@’localhost’ (using password: NO) «

    Ниже вот:
    «Открыть phpMyAdmin в новом окне» , если нажать то открывается окно ввода логина с сообщением ниже:

    «Невозможно загрузить расширение mysqli! Проверьте настройки PHP. — Документация»

    , после ввода логина (работоспособность не проверял), вроде все нормально, но пишет несколько предупреждений:

    «Версия клиентской библиотеки MySQL (5.0.22) отличается от версии установленного MySQL-сервера (4.1.16). Это может привести к некорректной работе.»

    и

    «Невозможно загрузить расширение mcrypt! Проверьте настройки PHP»

    Будет ли работать phpMyAdmin и почему такое произошло?
    Спасибо…


  5. topas

    topas
    Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36

    Нет прав доступа к mysql
    login: root
    host: localhost
    password:


  6. Captain

    Captain
    Активный пользователь

    С нами с:
    12 апр 2008
    Сообщения:
    5
    Симпатии:
    0

    2 topas

    А почему нет прав, как изменить, где?…


  7. topas

    topas
    Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36

    Captain

    Не могу под рукой найти phpMyAdmin, но кажется в этом файле


  8. topas

    topas
    Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36

    это, скорее всего при установке, надо было выбрать расширение mysqli
    в каталоге php/ext/php_mysqli.dll, и соответственно правим php.ini
    (убираем комментарий в стрке

    )

    Версии php сюда можете написать?


  9. Hight

    Команда форума
    Модератор


  10. nimistar

    nimistar
    Активный пользователь

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0

    Hight я просо намекну.

    последние билды ПхпМойАдмина в нутри файла config.inc.php — содержат совсем минимальные настройки
    тоесть там может не оказаться коннектов к базе и указателя на используемый метод (mysqli по умолчанию)

    специально для правильной настройки к закаченному скрипту прилагается документация! настоятельно советую читать документацию к любому продукту — который есть желание установить!

    ———————-
    ну нефига себе намекнул!


  11. Captain

    Captain
    Активный пользователь

    С нами с:
    12 апр 2008
    Сообщения:
    5
    Симпатии:
    0

    В общем поставил пятый мускул, подключил библиотеки mcrypt и mysqli, кстати последнюю пришлось не раскоментировать в php.in, а добавлять вручную, ее там просто не было
    в файл config.inc.php добавил строки про логин и пароль

    Весь файл:

    1.   $cfg[‘Servers’][$i][‘host’] = ‘localhost’;
    2.   $cfg[‘Servers’][$i][‘extension’] = ‘mysqli’;
    3.   $cfg[‘Servers’][$i][‘connect_type’] = ‘tcp’;
    4.   $cfg[‘Servers’][$i][‘compress’] = false;
    5.   $cfg[‘Servers’][$i][‘auth_type’] = ‘config’;
    6.   $cfg[‘Servers’][$i][‘user’] = ‘root’;
    7.   $cfg[‘Servers’][$i][‘password’] = ‘тут записал мой пароль’;

    Все предупреждения пропали, осталась только ошибка при входе:Потом вхожу по последней ссылке (открываю в новом окне), вроде все работает (создаются БД, таблицы, записи).
    Почему выдается ошибка доступа непойму…


  12. angelo4ek

    angelo4ek
    Активный пользователь

    С нами с:
    27 авг 2006
    Сообщения:
    85
    Симпатии:
    0

    1. Попробуй создать пользователя не «root», установи пароль для него,
    2. Перезагрузи привелегии в ПХПмайадмине,
    3. Свой конфиг переименуй, а вместо него залей тот что тут в первом посте…Вроде все)

  13. Ты всё отправляешь их куда-то, хотя тут на форуме про это неоднократно говорилось, темы нужно лучше читать и всё будет в шоколаде.


  14. Stasir

    Stasir
    Активный пользователь

    С нами с:
    4 сен 2008
    Сообщения:
    1
    Симпатии:
    0

    Ребят!!подскажите как решить проблему!
    поставил phpmyadmin в папку php5 потом пишу http://mysite/c/php5/ma
    В итоге открывается пустая страница http://ti.me.ru/


  15. Luge

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск

    надо ложить в папку, где располагаются php скрипты.
    В настройках апача указана в директиве DocumentRoot


  16. mmaavv

    mmaavv
    Активный пользователь

    С нами с:
    25 мар 2007
    Сообщения:
    59
    Симпатии:
    0

    Возникла проблема при работе с phpmyadmin:
    настроил vhost для использования ssl.
    установил phpmyadmin: аутентификация через куки.
    всё вроде работает, но с одним глюком:
    при отправке заполненой формы с логином и паролем pma устанавливает куку и делает редирект

    1. https://phpmyadmin.<домен>/index.php
    2. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
    3. Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    4. Accept-Language: ru,en-us;q=0.7,en;q=0.3
    5. Accept-Encoding: gzip,deflate
    6. Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
    7. Referer: https://phpmyadmin.<домен>/
    8. Cookie: phpMyAdmin=78142a8ddef75499e955……….
    9. Content-Type: application/x-www-form-urlencoded
    10. pma_username=……………
    11. HTTP/1.x 302 Moved Temporarily
    12. Date: Thu, 30 Oct 2008 02:15:34 GMT
    13. Transfer-Encoding: chunked
    14. Set-Cookie: pma_fontsize=deleted; expires=Wed, 31-Oct-2007 02:15:33 GMT; path=/
    15. Set-Cookie: pma_fontsize=deleted; expires=Wed, 31-Oct-2007 02:15:33 GMT; path=/
    16. Set-Cookie: pma_theme=original; expires=Sat, 29-Nov-2008 02:15:34 GMT; path=/; httponly
    17. Set-Cookie: pmaPass-1=………………; expires=Sat, 29-Nov-2008 02:15:34 GMT; path=/; httponly
    18. Expires: Thu, 19 Nov 1981 08:52:00 GMT
    19. Cache-Control: private, max-age=10800, pre-check=10800
    20. Last-Modified: Wed, 22 Oct 2008 21:04:21 GMT
    21. Location: http://phpmyadmin.<домен>:443/index.php?token=e1…………………

    в ответ на http://phpmyadmin. сервер выдаёт 400 Bad Request
    The plain HTTP request was sent to HTTPS port

    Если теперь ещё раз зайти броузером в https://phpmyadmin.домен> , то далее всё работает как надо.

    Вопрос — кто-нибудь знает как заставить pma делать редирект на https ?


  17. akrinel

    akrinel
    Активный пользователь

    С нами с:
    26 янв 2009
    Сообщения:
    955
    Симпатии:
    1
    Адрес:
    Spb

    BlackJack, ну иногда лениво писать запросы вручную, а коннектиться какой-нить десктопной прогой к серваку запрещено.

  18. спасибо, разЪяснил *Блондинке*


  19. NeReVaR

    NeReVaR
    Активный пользователь

    С нами с:
    9 май 2009
    Сообщения:
    1
    Симпатии:
    0

    Если phpMyAdmin версии 3 пишет: «В доступе отказано» для пользователя root и пустого пароля на localhost’е то нужно сделать:

    После разпаковки архива в нужное место, нужно открыть файл config.default.php и несмотря на все предупреждения о том что не перезаписывать этот файл, находим:

    1. $cfg[‘Servers’][$i][‘AllowNoPasswordRoot’] = false;

    и меняем на

    1. $cfg[‘Servers’][$i][‘AllowNoPasswordRoot’] = true;

    После этого решится проблема что phpmyadmin новый не подключается к базе данных!

    После долгого гугления нашел это и вот хочу чтобы этот вопрос занесли в самое большое FAQ форума, которое только есть, оно столько проблем исправит, поверьте ^^

    Неревар.


  20. флоппик

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


  21. sukharevd

    sukharevd
    Активный пользователь

    С нами с:
    1 июл 2009
    Сообщения:
    35
    Симпатии:
    0
    Адрес:
    Kiev

    Здравствуйте. Помогите, пожалуйста, решить следующую проблему:

    phpMyAdmin выдает ошибку: «Дополнительные возможности для работы со связанными таблицами недоступны. Для определения причины нажмите здесь.»

    Я создал базу phpmyadmin, при помощи импорта из файла .scriptscreate_tables.sql
    Создал пользователя pma для работы с этой базой.
    Изменил config.inc.php и httpd.conf

    НО в импортированой базе ни одна из таблиц не содержит ни одной записи.

    Что я сделал не так и/или что нужно еще сделать?

    С уважением, sukharevd.


  22. iliavlad

    iliavlad
    Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4

    Сейчас посмотрел, у меня только pma_history содержит записи.А что будет если нажать «здесь»?)

    Скорее всего у вас в файле config.inc.php закомментирован раздел /* Advanced phpMyAdmin features */

Страница 1 из 3

php-code-logo2.jpg phpMyAdmin: HTTP 403 (Forbidden); В конфигурационном файле необходимо задать парольную фразу (blowfish_secret); The configuration file now needs a secret passphrase (blowfish_secret).

Разбор всевозможных ошибок РНР и способов их решения.

phpMyAdmin HTTP 403 (Forbidden)

Читаем журнал сервера:

script does not have ExecCGI enabled

$ sudo less /home/www/.logs/www-error.log|grep phpmyad|less
[Fri Aug 05 04:50:40.166650 2022] [fcgid:error] [pid 29625:tid 140391388202752]
[client 186.134.15.29:59762] mod_fcgid: location of script /usr/share/phpmyadmin
/index.php does not have ExecCGI enabled

Добавляем недостающее ExecCGI

$ sudo vi /etc/phpmyadmin/apache.conf
# phpMyAdmin default Apache configuration
 
Alias /phpmyadmin /usr/share/phpmyadmin
 
<Directory /usr/share/phpmyadmin>
    Options +FollowSymLinks +ExecCGI
    DirectoryIndex index.php
 
    AuthUserFile "/var/www/.htpasswd"
    AuthName "Administrator only"
    AuthType Basic
    require valid-user
    Satisfy all
 
    ...
</Directory>

ещё одной из причин может оказаться mod_security, как оно выключается будет далее…

phpMyAdmin blowfish_secret

В конфигурационном файле необходимо задать парольную фразу (blowfish_secret).

The configuration file now needs a secret passphrase (blowfish_secret).

Весёлая история, особенно если phpMyAdmin устанавливался не вручную, а из пакетов…

Требования к blowfish_secret:

  1. определяется в config.inc.php корневой директории phpmyadmin;
  2. должно быть не менее 32 символов

1. Отсутствует config.inc.php

По-умолчанию файл конфигурации /usr/share/phpmyadmin/config.inc.php в корневой директории phpmyadmin отсутствует — тут всё понятно, скопировали:

$ sudo cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php

Отредактировали:

$ sudo vi /usr/share/phpmyadmin/config.inc.php
 
/**
 * This is needed for cookie based authentication to encrypt password in
 * cookie. Needs to be 32 chars long.
 */
$cfg['blowfish_secret'] = 'viyie0quoo1oobie5ai4othohQui6zeo'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

Не помогло? Поехали дальше…

2. А дальше mod_security не пускает

Отключаем

$ sudo vi /etc/phpmyadmin/apache.conf
 
<Directory /usr/share/phpmyadmin>
    ...
    <IfModule security2_module>
        SecRuleEngine Off
        SecRuleRemoveById 920350 980130 949110 942140 200004
    </IfModule>
</Directory>

Опять не помогло? От phpMyAdmin-а маму…

3. config.inc.php не в том месте

Так тоже бывает, ой как бывает…

$ sudo vi /usr/share/phpmyadmin/libraries/vendor_config.php
 
/**
 * Directory where configuration files are stored.
 * It is not used directly in code, just a convenient
 * define used further in this file.
 */
define('CONFIG_DIR', '/etc/phpmyadmin/');
 
/**
 * Filename of a configuration file.
 */
define('CONFIG_FILE', CONFIG_DIR . 'config.inc.php');

Оказывается config.inc.php ожидается в /etc/phpmyadmin/ — передвигаем

$ sudo mv /usr/share/phpmyadmin/config.inc.php /etc/phpmyadmin/

Проверяем, ну, как? Снова не? От йоханый phpMyAdmin, разорви его ракета…

4. open_basedir restrictions

$ sudo less /home/www/.logs/www-access.log|grep access|less
...
[05-Aug-2022 06:24:53 Europe/Helsinki] phpmyadmin: Failed to load /var/lib/phpmyadmin/blowfish_secret.inc.php Check group www-data has read access and open_basedir restrictions.
[05-Aug-2022 06:24:53 Europe/Helsinki] phpmyadmin: Failed to load /var/lib/phpmyadmin/config.inc.php Check group www-data has read access and open_basedir restrictions.
[05-Aug-2022 06:24:53 Europe/Helsinki] phpmyadmin: Failed to load /etc/phpmyadmin/config-db.php Check group www-data has read access and open_basedir restrictions.

Думаю понятно, что нужно делать? php.ini у каждого хоста своё, находим там open_basedir и добавляем туда /var/lib/phpmyadmin/ и /etc/phpmyadmin/

; open_basedir, if set, limits all file operations to the defined directory
; and below.  This directive makes most sense if used in a per-directory
; or per-virtualhost web server configuration file.
; http://php.net/open-basedir
;open_basedir =
open_basedir = /home/www:/usr/local/lib/php:/usr/lib/php:/usr/local/lib/php5:/usr/lib/php5:/proc:/usr/share:/var/lib:/etc/phpmyadmin:/usr/share/phpmyadmin

Ну, как, теперь арбайтен? НаАайн???

5. Протереть монитор, выдавить стекло

Ну.., тогда.., как нас уверят многие «копирасты», переменную $cfg[‘blowfish_secret’] указать именно в определённом порядке следования:

Если описанные выше способы не помогают, то точно выручит следующее:

Созданный ранее конфиг удаляем, чтобы не мешался и не влиял на работу того, что и без него работало:

# rm /usr/share/phpmyadmin/config.inc.php

Открываем реальный конфиг phpMyAdmin, который находится тут → /etc/phpmyadmin/config.inc.php и дописываем куда-нибудь в конец строку с переменной $cfg[‘blowfish_secret’], например, после этих двух строчек:

$cfg[‘UploadDir’] = »;
$cfg[‘SaveDir’] = »;
$cfg[‘blowfish_secret’] = ‘12345678901234567890123456789012’;

После этого ошибка в phpMyAdmin больше не появляется.

А чтобы 100%-я капитальная полная гарантия, вдобавок перезапустить браузер или перезагрузить весь ПК сразу — тогда уж точно всё вмиг засияет! :))

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка средств компоновщика lnk2019 как решить
  • Ошибка статуса карты аптека живика