1

Тема: проблема с импортом базы

Значит заработало у меня все, возникла такая проблема во время выполнения....

...Для установки расширения сперва необходимо создать базу данных "phpmyadmin" и импортировать в
нее специально предназначенные таблицы, для чего выберите на главной странице ссылку "Import"
("Импорт"), на открывшейся странице, в разделе "File to import" ("Импортируемый файл") нажмите
кнопку "Browse..." ("Обзор..."), выберите файл "create_tables.sql", находящийся в каталоге "scripts", и
нажмите кнопку "Go" ("OK").

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

Ошибка

SQL-запрос:

-- --------------------------------------------------------
-- SQL Commands to set up the pmadb as described in Documentation.html.
--
-- This file is meant for use with MySQL 5 and above!
--
-- This script expects the user pma to already be existing. If we would put a
-- line here to create him too many users might just use this script and end
-- up with having the same password for the controluser.
--
-- This user "pma" must be defined in config.inc.php (controluser/controlpass)
--
-- Please don't forget to set up the tablenames in config.inc.php
--
-- $Id: create_tables.sql 10684 2007-09-30 12:15:08Z lem9 $
-- --------------------------------------------------------
--
-- Database : `phpmyadmin`
--
CREATE DATABASE IF NOT EXISTS `phpmyadmin` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;

Ответ MySQL: Документация
#1044 - Access denied for user ''@'localhost' to database 'phpmyadmin'

2

Re: проблема с импортом базы

hestika
Для развертывания БД phpmyadmin надо зайти под root.
У вас не указан пользователь почему-то - ''@'localhost'.

3

Re: проблема с импортом базы

объясните поподробнее пожалста
я чуть начудил когда вставлял вот этот код
<?php
$i = 0;
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'пароль'; // Пароль пользователя root

то убрал root из кавычек и пароль из кавычек так как пароля не помню, а по другому апач не запускался,
что ж теперь сделать?

4

Re: проблема с импортом базы

hestika
Если забыт пароль к root, его смена описана здесь: http://forum.php-myadmin.ru/viewtopic.p … 5614#p5614
Пока вы еще не развернули таблиц в БД, возможно вам было бы проще переустановить MySQL.

5

Re: проблема с импортом базы

В общем опять головняк
Снес mysql ,(и стер из С:) поставил снова, в конце опять выдает красный крестик на 3 сверху кнопке, уже убирал и брандмауер и антивир, ладно, полез в службы-работает,поменял на новый пароль в config.inc.php - и опять ни фига не запускается апач, пишет проблема

Ошибка

Ответ MySQL: Документация
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они соответствуют данным полученным от администратора сервера MySQL.

6

Re: проблема с импортом базы

hestika
Либо пароль не верен, либо он не задан и тогда надо в config.inc.php добавить строку:

$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;

Попробуйте подключиться к MySQL из командной строки (замените pass на ваш пароль):

mysql -uroot -ppass

7

Re: проблема с импортом базы

все сделал теперь выдает

Ошибка

Ответ MySQL: Документация
#2003 - Can't connect to MySQL server on 'localhost' (10061)

8

Re: проблема с импортом базы

hestika
Сервис MySQL не зупущен. Проверьте в службах.

9

Re: проблема с импортом базы

и снова не пускает, все сделал как вы сказали добавил строку
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true; в config.inc.php

Ошибка

Ответ MySQL: Документация
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они соответствуют данным полученным от администратора сервера MySQL.
Открыть phpMyAdmin в новом окне

10

Re: проблема с импортом базы

hestika
Сервис запущен и не пускает? Пробовали через командную строку? Если вы уверены, что пароль root верен, то я не понимаю ничего.

11

Re: проблема с импортом базы

еще раз буду переустанавливать mysql, ниче не выходит.Подскажите я правильно переустанавливаю?
1 деинсталлирую
2 стираю из с: папку с прогой
3.оставил редактированный my.ini
и все заново?
может что-то упускаю?
Извините за то что достаю, просто хочу нормально установить все

12

Re: проблема с импортом базы

hestika
Есть небольшое отличие, если вы ставите MySQL 5.1, тогда надо обязательно удалить скрытый каталог C:\Documents and Settings\All Users\Application Data\MySQL
В этом каталоге есть папка data, которая содержит таблицы.

13

Re: проблема с импортом базы

Аллилуйа, он заработал!!!
Спасибо