MySQL
1. Какой размер базы MySQL Вы предоставляете? Файлы базы данных входят в квоту клиента. Соответственно, размер БД не может превышать квоты клиента, установленной тарифным планом.
2. Где можно почитать документацию по MySQL? Вы можете воспользоваться вот этой ссылкой http://dev.mysql.com/doc/mysql/ru/
3. Можно позволить пользоваться MySql сервером с другогo IP, а не только с localhost? Запрет на работу с базой с другого IP сделан из соображений безопасности. Можно вносить в базу записи из текстовых файлов или использовать конвертационные программы.
4. Какой Hostname, Username , Password для работы с MySQL на сервере? При работе с MySQL-сервером из соображений безопасности подключение можно осуществить только через localhost - т.е hostname: localhost username - ваш логин, который и есть имя Вашей базы данных. password - Ваш пароль.
5. В какой кодировке нужно вводить данные в базу данных? Кодировка по умолчанию для MySQL cp1251. Поэтому если вы вводите данные содержащие кириллицу перекодируйте их в cp1251.
6. Буду ли я иметь доступ к директории, где будут содержаться мои файлы данных MySQL? Да, файлы расположены в каталоге .db, в домашней директории пользователя.
7. При инсталляции фрумов (phpBB, IBF, IPB) возникает ошибка базы данных: ERROR 1267 (HY000): Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=' Ошибка вызванна отсутствием поддержки MySQL-4.1 (установленной на наших новых серверах) со стороны указанных форумов. В MySQL-4.1 введена широкая поддержка работы с различными кодировками, причём есть возможность задавать разные кодировки на уровне соединения, сервера, базы данных, таблицы, полей таблицы, а так же для сравнений. Для корректной работы с кодировками в MySQL-4.1 необходимо сразу после соединения с базой указывать кодировку в которой будут посылаться запросы, а так же кодировку на результат возвращаемых базой данных. Всё это можно сделать с помощью одного SQL запроса: SET NAMES cp1251 Например, для PHP скриптов работающих с MySQL-4.1 после успешного вызова mysql_connect() нужно вызвать mysql_query("set names cp1251"). Необходимую поправку клиенты могут внести самостоятельно либо с помощью службы тех. поддержки.
|