|
Основные навыки работы с MySQL
|
Оглавление
Версия пакета MySQL :
3.20.29
- Введение
- О
чем это?
- Что
такое MySQL?
- Чем
хорош MySQL?
- Что
такое SQL?
- Интерфейс
с языками программирования
- Команды
пакета MySQL
- Коротко о главном
- Основные команды
- mysql
- mysqlaccess
- mysqladmin
- mysqld
- mysqldump
- mysqlshow
- isamchk
- isamlog
- safe_mysqld
- Дополнительные команды
- comp_err
- msql2mysql
- mysqlbug
- perror
- replace
- which1
- zap
|
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
- Команды пакета MySQL:
- Коротко о главном
- Основные
команды
- mysql
- mysqlaccess
- mysqladmin
- mysqld
- mysqldump
- mysqlshow
- isamchk
- isamlog
- safe_mysqld
- Дополнительные
команды
- comp_err
- msql2mysql
- mysqlbug
- perror
- replace
- which1
- zap
|
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
- Реализация языка SQL в
СУБД MySQL
- Коротко
о главном
- ALTER
TABLE
- CREATE
TABLE
- Типы
данных
- Ключи
- BLOB'ы
- Двоичные
данные в BLOBS
- CREATE
INDEX
- DELETE
- DESCRIBE
- DROP
- DROP
INDEX
- GRANT
- SELECT
- Функции
- Логические
операторы
- +,-,*,/
- %
- |, &
- -
- ()
- BETWEEN
- BIT_COUNT()
- ELT
- FIELD
- IF
- IFNULL
- ISNULL
- NOT/!
- OR,AND
- SIGN
- SUM()
- = <>
<= < >= >
- expr LIKE
expr
- expr NOT LIKE
expr
- expr REGEXP
expr
- expr NOT
REGEXP expr
- Математические
функции
- ABS
- CEILING
- EXP
- FORMAT
- LOG
- LOG10
- MAX
- MIN
- MOD
- POW
- ROUND
- RAND
- SQRT
- Работа
со строками
- CONCAT
- INTERVAL
(назывался INTERVALL в предыдущих версиях)
- INSERT
- LCASE
- LEFT
- LENGTH
- LOCATE
- LTRIM
- REPLACE
- RIGHT
- RTRIM
- STRCMP
- SUBSTRING
- STRCMP
- UCASE
- Вспомогательные
функции
- CURDATE
- DATABASE
- FROM_DAYS
- NOW
- PASSWORD
- PERIOD_ADD
- PERIOD_DIFF
- TO_DAYS
- UNIX_TIMESTAMP
- USER
- WEEKDAY
- Групповые
функции
- Связи
- Псевдонимы
- INSERT
INTO
- LOAD
DATA INFILE
- SET
OPTION
- UPDATE
- SHOW
- Строки
- Числа
|
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
- Интерфейс для С (C API)
- Коротко
о главном
- Подготовка
- Клиентские
функции
- mysql_affected_rows
- mysql_close
- mysql_connect
- mysql_create_db
- mysql_data_seek
- mysql_drop_db
- mysql_eof
- mysql_error
- mysql_fetch_field
- mysql_fetch_lengths
- mysql_fetch_row
- >mysql_field_seek
- mysql_free_result
- mysql_get_client_info
- mysql_get_host_info
- mysql_get_proto_info
- mysql_get_server_info
- mysql_insert_id
- mysql_list_dbs
- mysql_list_fields
- mysql_list_processes
- mysql_list_tables
- mysql_num_fields
- mysql_num_rows
- mysql_query
- mysql_real_query
- mysql_reload
- mysql_select_db
- mysql_shutdown
- mysql_stat
- mysql_store_result
- mysql_use_result
|
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
- Администрирование пакета
- Предоставление
доступа к базам данных
- Как
работают пароли
- Запуск
mysqld (при загрузке системы)
- Запуск
mysqld (при запущенной системе)
- Опции,
задаваемые при компиляции пакета
- Выключение
альтернативных пользовательских логинов
- Выключение
автоматического присваивания значений по умолчанию
- Изменение
используемой длины ключа
- Изменение
порядка сортировки
- Добавление
функций в MySQL
- Быстрая
загрузка данных
- Настройка
mysqld
- Полезные
замечания
- Маленькие
хитрости по улучшению производительности
- Оптимизация
запросов
- Какая
оптимизация выполняется для условия WHERE?
- Оптимизация
памяти, используемой таблицами
- Несоответствия
типов в INSERT
- О чем
говорит номер версии MySQL
- Протокол
"клиент-сервер"
- Обозначения
- Детальное
описание
- Типы
пакетов
- :ok
- :error
- :command
- :query
- <:data
- Подробно
о таблицах
- Ключи
и все о них
- MySQL:
планы на будущее
- Потоки
в Linux
|
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
- Интерфейс с perl (MySQL
perl API)
- Коротко
о главном
- Основной
интерфейс с perl
- Очень
большие числа
- Connect
- Смена
порта
- SelectDB
- ListFields
- Query
- ListDBs
- ListTables
- FetchCol
- FetchHash
- FetchRow
- DataSeek
- Обработка двоичных строк
- Потерянные
значения
- Метаданные
- Дескриптор базы данных
- Операторный дескриптор
- Предупреждение
- Об авторе
интерфейса
- MySQL
DBD PERL API
- MySQL DBD/DBI Perl
Interface
|
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
- Библиотека отладчика MySQL
- Функции библиотеки отладчика:
- _db_push_
- Символы флажка отладки
- _db_pop_
- _db_enter_
- _db_return_
- _db_pargs_
- _db_doprnt_
- _db_dump_
- ListParse
- InList
- PushState
- DoTrace
- DoProfile
- _db_keyword
- Indent
- FreeList
- StrDup
- DoPrefix
- OpenFile
- OpenProfile
- CloseFile
- DbugExit
- DbugMalloc
- static_strtok
- BaseName
- Writable
- ChangeOwner
- _db_setjmp_
- _db_longjmp_
- DelayArg
- perror
|
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
- Портирование кода из
mSQL в MySQL
- Чем
отличается реализация протокола клиент/сервер в MySQL от своего аналога в
mSQL?
- Отличия
между msql 2.0b7 и MySQL
|
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
|
mod_auth MySQL:
Модуль расширения для web-сервера Apache.
Обеспечивает аутенфикацию пользователей, соединяющихся с Вашим web-сайтом. |
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
|
Это простой пример того, как может выглядеть вполне типичная база данных.
В проектировании базы данных первое дело, которое Вы должны сделать, это
вычислить последовательность действий, необходимых Вам для решения поставленной
задачи. В SQL это может выглядеть так: |
|
Подробнее...
|
|
|
Основные навыки работы с MySQL
|
|
Во избежание искажения смысла лицензии, являющейся юридическим докуметом, привожу
ее в оригинальном виде (скопирована из оригинальной документации). |
|
Подробнее...
|
|
|