Главная Свежие Последние Лучшие Контактная информация  
 
 

Случайные статьи


Учебное пособие по MySQL » Загрузка данных в таблицу
3.3.3 Загрузка данных в таблицу

Создав таблицу, нужно позаботиться об ее заполнении. Для этого предназначены команды LOAD DATA и INSERT.

Предположим, ваши записи соответствуют приведенным в этой таблице (обратите внимание: MySQL принимает даты в формате ГГГГ-ММ-ДД; возможно, к такой записи вы не привыкли).
теги: TABLE
 


Типы таблиц MySQL » Типы таблиц MySQL
7 Типы таблиц MySQL

В MySQL версии 3.23.6 можно было выбирать из трех основных форматов таблиц (ISAM, HEAP и MyISAM). Более новые версии MySQL могут поддерживать дополнительные типы таблиц (InnoDB или BDB) - в зависимости от варианта установки.

При создании новой таблицы можно указать MySQL, какой тип таблицы для нее использовать. Для таблицы и определений столбцов MySQL всегда создает файл `.frm'. Индекс и данные хранятся в других файлах (их расширения зависят от типа таблицы).
теги: MyISAM, TABLE
 


Общая информация » MySQL 4.1, следующая ветка в разработке
1.7.6 MySQL 4.1, следующая ветка в разработке
MySQL 4.0 готовит базу для реализации новых возможностей в сервере MySQL 4.1 и более новых версиях. Имеются в виду такие возможности, как вложенные подзапросы (nested subqueries) (4.1), хранимые процедуры (5.0) и правила целостности ссылок (foreign key integrity rules) для MyISAM-таблиц (5.0).
теги: MySQL, СУБД
 


Администрирование баз данных » Вопросы безопасности, относящиеся к команде LOAD DATA LOCAL
4.2.4 Вопросы безопасности, относящиеся к команде LOAD DATA LOCAL
Чтобы решить проблемы безопасности, которые могут возникнуть при использовании команды LOAD DATA LOCAL,в MySQL 3.23.49 и MySQL 4.0.2 были добавлены новые опции.
теги: LOAD, LOCAL
 


Справочник по языку MySQL » Кэш запросов в MySQL
6.9 Кэш запросов в MySQL
Начиная с версии 4.0.1 сервер MySQL снабжен кэшем запросов. В процессе работы кэш запросов хранит текст запроса SELECT вместе с соответствующим результатом, который посылается клиенту. При получении другого идентичного запроса сервер может извлечь результаты из кэша запросов, а не анализировать и выполнять снова тот же самый запрос.
теги: SELECT
 


Оптимизация в MySQL » Использование символических ссылок
5.6.1 Использование символических ссылок

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


Интерфейсы для MySQL » mysql_field_count()
8.4.3.85 mysql_field_count()

unsigned int mysql_field_count(MYSQL *mysql)

При использовании более ранней, чем 3.22.24, версии MySQL необходимо вместо этого выражения использовать следующее: unsigned int mysql_num_fields(MYSQL *mysql).
теги: mysql
 


Проблемы и распространенные ошибки » Ошибка Table \\'xxx\\' doesn\\'t exist
A.2.14 Ошибка Table 'xxx' doesn't exist
Получение ошибки Table 'xxx' doesn't exist или Can't find file: 'xxx' (errno: 2), означает, что в текущей базе данных не существует таблицы с именем xxx.
теги: SHOW
 


Расширение MySQL » Отчет об ошибках в тестовом пакете MySQL
9.1.2.3 Отчет об ошибках в тестовом пакете MySQL
Если используемая версия MySQL не проходит через тестовый пакет, следует поступать следующим образом:

Прежде всего, не отсылайте отчет об ошибке, пока не соберете максимального количества сведений по проблеме, с которой вы столкнулись!
теги: MySQL
 


Интерфейсы для MySQL » mysql_thread_safe()
8.4.4.10 mysql_thread_safe()

unsigned int mysql_thread_safe(void)
теги: mysql
 


Администрирование баз данных » Задание изначальных привилегий MySQL
4.3.4 Задание изначальных привилегий MySQL

После установки MySQL изначальные привилегии доступа задаются при помощи `scripts/mysql_install_db'. See section 2.3.1 Обзор быстрой установки. Скрипт mysql_install_db запускает сервер mysqld, а затем инициализирует таблицы предоставления привилегий со следующим набором привилегий:

В качестве суперпользователя создается MySQL root который может делать все, что угодно. Соединения должны устанавливаться с локального компьютера.
теги: MySQL
 


Типы таблиц MySQL » Проблемы с таблицами MyISAM
7.1.3 Проблемы с таблицами MyISAM.
Формат файлов, который используется для хранения данных в MySQL, тщательно тестировался
теги: MyISAM
 


Интерфейсы для MySQL » mysql_get_host_info()
8.4.3.106 mysql_get_host_info()

char *mysql_get_host_info(MYSQL *mysql)

8.4.3.107 Описание
Возвращает строку, описывающую тип используемого соединения, включая имя серверного хоста.
теги: char
 


Установка MySQL » Распределение данных в Windows между несколькими различными дисками
2.6.2.5 Распределение данных в Windows между несколькими различными дисками

Начиная с MySQL версии 3.23.16 серверы mysqld-max и mysql-max-nt в дистрибутиве MySQL компилируются с флагом -DUSE_SYMDIR. Это обеспечивает возможность устанавливать базу данных на другом диске путем добавления символической ссылки на нее (подобно тому, как работают символические ссылки в Unix).
теги: MySQL
 


Установка MySQL » Примечания к Linux PowerPC
Примечания к Linux PowerPC
теги: Linux
 


Администрирование баз данных » Общие принципы обеспечения безопасности
4.2.1 Общие принципы обеспечения безопасности
С данным разделом должны ознакомиться все, кто использует MySQL на компьютерах, подключенных к Internet, - чтобы избежать наиболее распространенных ошибок, приводящих к нарушению безопасности системы.

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


Администрирование баз данных » Синтакаксис BACKUP TABLE
4.4.2 Синтакаксис BACKUP TABLE


BACKUP TABLE tbl_name[,tbl_name...] TO '/path/to/backup/directory'

Копирует в каталог резервного копирования тот минимум табличных файлов, который достаточен для восстановления таблицы. На данный момент работает только для таблиц MyISAM. Для таблиц MyISAM копирует файлы `.frm' (определений) и `.MYD' (данных). Индексные файлы могут быть реконструированы по этим двум.
теги: TABLE
 


Установка MySQL » Модернизация с версии 3.23 до версии 4.0
2.5.2 Модернизация с версии 3.23 до версии 4.0
В общем случае, вот что вам следует сделать для апгрейда к версии 4.0 с более старой:

Выполнить скрипт mysql_fix_privilege_tables чтобы добавить новые привилегии и возможности в таблицы привилегий MySQL.
Подредактировать скрипты запуска MySQL или конфигурационные файлы, чтобы не использовать устаревшие опции, описанные ниже.
теги: MySQL, SELECT
 


Типы таблиц MySQL » Буферизация вставок
7.5.11.2 Буферизация вставок
Нередко в программах для работы с базами данных первичный ключ является уникальным идентификатором и новые строки вставляются в порядке возрастания первичного ключа. Таким образом, вставки в кластеризированный индекс не требуют проведения случайных считываний с диска.
теги: InnoDB
 


Установка MySQL » Примечания к Novell NetWare
2.6.9 Примечания к Novell NetWare
Мы заинтересованы в том, чтобы MySQL работал на Novell NetWare, но, к сожалению, среди нас нет никого, кто достаточно хорошо разбирался бы в NetWare или обладал временем для создания портированной версии.
теги: NetWare
 


Добавить в закладки:

 


  Категории
Общая информация 73
Установка MySQL 78
Учебное пособие по MySQL 33
Администрирование баз данных 98
Оптимизация в MySQL 41
Справочник по языку MySQL 75
Типы таблиц MySQL 55
Интерфейсы для MySQL 89
Расширение MySQL 18
Проблемы и распространенные ошибки 33
Привнесенные программы 6
Перенос на другие системы 15
 

  Теги
 

  Лучшее на сайте
Сравнение возможностей MySQL и PostgreSQL 442
Адаптивный хешированный индекс 381
Синтаксис оператора EXPLAIN (получение информации о SELECT) 330
Функции даты и времени 320
mysqlimport, импорт данных из текстовых файлов 316
Основные возможности MySQL 313
Запуск MySQL на Windows NT, 2000 или XP 305
Что представляет собой компания MySQL AB? 299
Типы данных DATETIME, DATE и TIMESTAMP 291
Использование символических ссылок для таблиц 260
 

  Друзья сайта
 

  Интересное
 

 
Использование материалов только при активной гиперссылке "http://sql-book.net"
Copyright 2008 http://sql-book.net Серия сайтов: "Стань умным!".