Доменное имя продается  
 

FaQ по MYSQL

  • Первый вопрос:
    Мы хотим разместить новую базу данных MYSQL для сайта. Как нам залить sql- скрипт?
  • Первый ответ:
    1. Заходите в CPanel ( http://ваш_сайт/cpanel или http://ваш_сайт:2082 ) 2. Идете по ссылке "Базы данных MySQL" в разделе "Меню управления сайтом". 3 . Добавляете базу(ы) данных - все они будут иметь префикс - Ваш логин. Создаете пользователей, предоставляете им необходимые полномочия. Если с базой предполагается работать удаленно через API базы данных, подключаясь с удаленных компьютеров - необходимо открыть доступ к данной групе IP адресов, с которых предполагается работать (можно задавать маски вида 111.111.111 .%, что значит любой IP из подсети 111.111.111). 4. На стартовой странице CPanel в разделе "Меню управления сайтом" нажимаете ссылку "phpMyAdmin". 5. В левом поле выбираете базу, ждете пока загрузится страница, cлева вверху под эмблемой phpMyAdmin нажимаете маленькую кнопочку с рисунком "SQL". 6. Нажимаете закладку "Импорт файлов", находите при помощи кнопки "Обзор" дамп у себя на компьютере и нажимаете кнопку "Пошел". Перед созданием базы данных обратите внимание: достаточное ли число баз данных разрешено на вашем тарифном плане .
  • Второй вопрос:
    Не совсем понятно как создавать базы данных. Как например я смогу создать базу test. Объясните, пожалуйста, подробнее.
  • Второй ответ:
    В панели управления заходим в раздел "Базы MySQL". По умолчанию у Вас не создано ни одной базы. Для создания базы в подразделе "MySQL базы данных" в поле рядом с кнопкой "Создать базу данных MySQL" вводим имя новой базы латинскими буквами, и нажимаем эту кнопку. Внимание! К имени базы автоматически будет добавлен префикс - Ваш логин от панели управления. Т.е. если Ваш логин в панели "vasya", а базу вы создали "test", то в результате имя базы будет выглядеть так: vasya_test.
  • Третий вопрос:
    Создал базу, как описывалось выше, создал пользователя - все равно ничего не работает ! Может я пользователя как-то не так сделал ?
  • Третий ответ:
    1) Чтобы создать пользователя заходим в панели управления в раздел "Базы MySQL". 2) Создаём пользователя, от имени которого будет происходить подключение к базе. Для этого находим подраздел "Список пользователей MySQL". В поле "Имя пользователя" водим имя нового пользователя и в поле "Пароль" - пароль. Нажимаем кнопку "Создать пользователя MySQL". 3) Назначаем этому пользователю нужные привилегии доступа к созданной базе. Как это сделать.. Находим подраздел "Разрешить полный доступ к базе данных MySQL пользователю MySQL". В выпадающем меню "Пользователь" выбираем пользователя, затем в выпадающем меню "MySQL базы данных" выбираем базу и галочками отмечаем нужные права доступа (как правило, это все привилегии - ALL - уже выбрано по умолчанию). Нажимаем кнопку "ADD User to Db". Если вы хотите чтобы данный пользователь не смог "уронить" таблицу, отмечаете "SELECT", "INSERT", "DELETE", "UPDATE". Если вы хотите предоставить доступ "только для чтения" отметьте лишь "SELECT". Обратите внимание, если Ваш логин от панели управления "vasya" а имя пользователя "myuser", то в результате имя пользователя будет выглядеть так: vasya_myuser
  • Четвертый вопрос:
    Все сделал как было описано, но все равно не работает, пишет что база данных mybase не существует.
  • Четвертый ответ:
    Правильно, такой базы нет, есть база вашлогин_mybase. Корректируйте в Ваших скриптах: - имя базы (dbname или database) - здесь прописываете имя созданной базы (например, vasya_mybase), - логин (user или username) - прописываете логин созданного пользователя (например, vasya_myuser), - и пароль (pass или password) - прописываете пароль созданного пользователя.
  • Пятый вопрос:
    Как создать через CPanel дамп базы данных ?
  • Пятый ответ
    1. Идете со стартовой страницы CPanel в разделе "Управление сайтом" по ссылке "phpMyAdmin". 2. Слева выбираете название базы данных. 3. Нажимаете ссылку "Экспорт" вверху под названием базы. 4. Настраиваете опции экспорта (иногда полезно, если данные будут вставляться в существующую базу отметить галочкой пункт "Добавить IF NOT EXISTS", т.е. при импорте такого дампа не будут создаваться таблицы если они уже существуют). 5. Если вы хотите сохранить дамп у себя на компьютере отметьте галочкой пункт "послать" - и Вам будет предложено скачать файл дампа, иначе phpMyAdmin постарается изобразить весь дамп в браузере, что при большом количестве данных вызовет неудобства.
  • Шестой вопрос:
    У меня база данных MySQL "живет" на домашнем компьютере. Как мне создать дамп базы, чтобы закинуть его себе на сайт ?
  • Шестой ответ:
    1) Если на Вашем компьютере установлена ОС Windows, запускаете Пуск/Программы/Станд артные/Командная строка (или Сеанс MS-DOS). Переходите в bin каталог пакета MySQL. Например у Вас MySQL установлена в каталоге E:\MySQL, тогда: e: - переходим на диск E: сd mysql\bin - переходим в папку E:\MySQL\bin Если у Вас Unix система, то этот шаг можно пропустить. 2) Для создания дампа базы данных нужно выполнить команду: mysqldump имя_базы > имя_файла_для_сохране ния. 3)Чтобы увидеть, что Вы получите в результате выполнения, выполните просто: mysqldump имя_базы, при этом весь дамп вывалится Вам в консоль. 4) Для создания дампа структуры таблиц базы без записей выполните: mysqldump -d имя_базы > имя_файла_для_сохране ния. 5) Для получения справки по всем опциям программы mysqldump выполните: s: m: f: t: p. mysqldump -- help.

 

 

  Хостинг Правила Клиенты Домены Сервер Акции Тарифы Контакты FAQ: FTP Email MySQL Cpanel DNS