This version of the page http://www.karman.com.ua/_chasto_zadavaemye_voprosy_pro_0_0_0_2_1.html (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2006-11-11. The original page over time could change.
Часто задаваемые вопросы про PHPMyAdmin и MySQL

Часто задаваемые вопросы про PHPMyAdmin и MySQL


портал о хостинге в Украине
Хостинг + Украина = Karman.com.ua
Часто задаваемые вопросы про PHPMyAdmin и MySQL 

1. Как сделать, чтобы все тексты в phpMyAdmin отображались по-русски?
2. Что такое PHPMyAdmin и нужен ли он вообще?
3. Как перенести Базу Данных сайта с одного сервера на другой?
4. Можно ли PHPMyAdmin установить на домашнем компьютере?
5. Как оптимизировать базу данных сайта с помощью phpMyAdmin?
6. MySQL 4.1 - проблемы с кириллицей.

Как сделать, чтобы все тексты в phpMyAdmin отображались по-русски?

На главной странице есть параметр "Language" … поставьте там Russian
(ru-win1251).

Что такое PHPMyAdmin и нужен ли он вообще?

Если кто-то говорит "Не надо ставить этого монстра" - не верьте! Надо и очень надо!

phpMyAdmin - утилита для управления базами данных через интерфейс броузера (формы, кнопки, ссылки). Распространяется бесплатно ("open source"), первая публичная версия появилась в октябре 98 года. За более чем два года программа доведена до высокого уровня - она умеет почти всё, что можно делать с базами данных.

В принципе, PHPMyAdmin (версией 2.1.0 и выше) может пользоваться человек, совсем не знающий SQL. Все операции по созданию, удалению и настройке баз и таблиц можно выполнять именно через эту утилиту.

Разумеется, необходимости знания языка запросов никто не отменял, но досконально учить синтаксис всех запросов (CRETE TABLE, ALTER TABLE, например) не требуется. Тому, кто не очень хорошо знает язык запросов (SQL), эта утилита будет очень полезна.
Даже головастые программисты предпочитают использовать PHPMyAdmin вместо "ручной работы".

Очень важно, что PHPMyAdmin есть на большинстве (если не всех) языках мира. Ссылочки, меню и т.д. на Вашем родном языке приведут Вас по адресу и сделаете Вы то, что задомали, не заблудившись в дебрях.
Вот чего, единственное, не рекомендую - так это следовать правилу "А что если нажать на "уничтожить" или "удалить"?" На все остальные ссылочки можно смело нажимать - информацию не потеряете.

Как перенести Базу Данных сайта с одного сервера на другой?

1. Заходите в PHPMyAdmin на текущем сервере.
2.1. Если баз несколько, то выберите необходимую из списка.
2.2. Если одна, то нажмите на нее.
3. Заходите в пункт меню "Экспорт".
4. В колонке "Экспорт" выделяем все таблицы из списка путем нажатия на ссылочку "Отметить все".
5. В колонке "Опции SQL" галочки должны стоять напротив следующих вариантов: "Структура", "Добавить значение AUTO_INCREMENT", "Обратные кавычки в названиях таблиц и полей" (кстати, в большинстве случаев галочки на этих вариантах стоят по-умолчанию).
6. Колонка "Данные". Галочки должны стоять напротив следующих выборок: "Полная вставка". Export type: "INSERT" (по-умолчанию).
7. Колонка "Послать". Поставьте галочку.
8. Подколонка "Сжатие". Если база большая, то для более быстрого скачивания (в раз 10 быстрее) выберите тот или иной вид архивирования данных.
9. Нажимаете кнопочку "Пошел".
10. После этого Дамп Базы Данных будет скачан и сохранен на Вашем компьютере.
11. Если Вы скачали сжатый (заархивированный) вариант Базы Данных, то Вам следует его разархивировать.
12. Заходите в PHPMyAdmin на сервере нового хостинг-провайдера.
13.1. Если баз несколько, то выберите необходимую из списка.
13.2. Если одна, то нажмите на нее.
14. Заходите в пункт меню "SQL".
15. Нажимаете на кнопочку "Обзор" и находите на своем компьютере Дамп Базы Данных.
16. Нажимаете на кнопочку "Пошел" и дожидаетесь (чем больше База Данных, тем дольше нужно ждать) сообщения об успешном выполнении инструкций.

Все.

Можно ли PHPMyAdmin установить на домашнем компьютере?

Можно!
... и не только PHPMyAdmin, а целый сервер с необходимой функциональностью можно поставить на свой компьютер. Что самое интересное, время на установку - 5 минут.
Есть такой чудо джентельменский набор для разработчика под названием "Денвер".
Подробности здесь: http://dklab.ru/chicken/web/base.html

Как оптимизировать базу данных сайта с помощью phpMyAdmin?

Cpanel -> phpMyAdmin

там выбираете нужную БД
галочками выбираете нужные табдицы в правом фрейме (или Check All) и рядом выбираете в списке

Optimize Table

MySQL 4.1 - проблемы с кириллицей.

1. Нужно изменить немного скрипт подключения к БД.

Пример, как можно было подключиться раньше:
$db = @mysql_connect("$dbhost","$dbuser","$dbpass");
@mysql_select_db($dbname,$db);

Пример, как нужно в MySQL 4.1 и выше:
$db = @mysql_connect("$dbhost","$dbuser","$dbpass");
@mysql_select_db($dbname,$db);
@mysql_query('SET NAMES cp1251;');


2. При залитии дампа со старого мускула в MySQL 4.1 и выше во все запросы с "CREATE TABLE" нужно вконце перед точкой с запятой добавить:
TYPE=MyISAM DEFAULT CHARACTER SET cp1251


Результаты (6):  


© ЧП "Universal Platform", 2004-2006. Все права защищены. При цитировании материалов ссылка на www.karman.com.ua обязательна.

Часто задаваемые вопросы про PHPMyAdmin и MySQL