« Поставить закладку » « Сделать стартовой »

« Форумы » « Блоги » « Статьи » « Новости » « Файлы » « Realcoding IRC » « Site map » « Поиск »


Главная Главная
Анонсы Анонсы
Форумы Форумы
Каталог Каталог
Поиск Поиск
Опросы Опросы
Книжный магазин Книжный магазин
Реклама на сайте
Публикации Публикации
Партнеры Партнеры
Карта Карта сайта
Рассылки Рассылки
RSS экспорт
Настройки Настройки
О нас пишут О нас пишут
Контакты Контакты
Гостевая книга Гостевая книга



ПнВтСрЧтПтСбВс
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
    Популярное
Реализация MVC в WPF. Александр Шер

Функция SetMenu

Применение XML+XSLT при создании сайта

Обработка событий мыши

Функция AccessResource

Объекты Visual FoxPro

Палитра свойств объектов

Холст

Modalbox — создаем диалоговые окна

Часть 5. Класс System.String




    Архив файлов



    Сообщества

    Документация

    Кто на сайте
Вы не зарегистрированы.
Имя:

Пароль:

Запомнить

Регистрация позволит Вам пользоваться дополнительными сервисами.
Сейчас на сайте:
Гостей: 214
Пользователей: 0

Статьи:: Базы данных :: MySQL и mSQL :: Часть III. Справочник :: Программы и утилиты MySQL и mSQL



отправить ссылку другу версия для печати  Обсудить на форуме

Программы и утилиты MySQL и mSQL

MySQL и mSQL включают в себя обширный набор программ и утилит, которые упрощают общение с базой данных. Многие из этих программ адресованы конечным пользователям для чтения и записи данных, а другие предназначены администраторам баз данных для управления и восстановления базы данных в целом.
 



Утилиты MySQL
 

isamchk
 

isamchk [options] table [table...]
 

Выполняет операции на самих табличных файлах (называемых ISAM-файлами из-за индексно-последовательного метода доступа (Indexed Sequential Access Method). Утилита используется для проверки и восстановления файлов, а также для выдачи информации о них. Вы должны указать корректный путь к файлам ISAM, которые хотите проверить. По умолчанию они находятся в /'usr/'local/var/'databasename/tablename.ISM.
 

Параметры
 

-?, --help
 

Вывести информацию об использовании утилиты.
 

-# debuglevel, --debug=debuglevel
 

Устанавливает отладочный уровень debuglevel. Отладочная библиотека MySQL имеет множество настроек. Полный список параметров доступен по адресу: http://www.turbolift.com/mysql/appen-dixC.html. Обычно используется следующий набор параметров - d:t:o,/tmp/debugfile.
 

-a, --analyze
 

Анализирует распределение ключей в таблице и вносит изменения, если возможно повышение производительности.
 

-d, -description
 

Выводит информацию о таблице.

-е, --extend-check
 

Выполняет дополнительную проверку целостности таблицы. После этой операции вы можете быть абсолютно уверены, что ваша таблица в порядке.
 

-f, --force
 

Заменяет существующие файлы без предупреждения. Также без уведомления восстанавливает поврежденные таблицы.
 

-i, --information
 

Выводит всю статистику о проверяемой таблице.

-k=number, -keys-used=number
 

Обновляет только указанное число (number) используемых ключей. Этот параметр в основном используется для отключения ключей (-k=0), чтобы добиться ускорения табличных операций, таких как загрузка блоком (bulk load).
 

-l, --no-symlinks
 

He восстанавливать таблицы с символическими связями.
 

-q, --quick
 

Ускорить процесс восстановления путем отказа от проверки файла данных.
 

-r, --recover
 

Выполнить общее восстановление таблицы. Не исправляет дубликаты уникальных ключей.
 

-о, --safe-recover
 

Использовать старый, более медленный метод восстановления, который может исправить некоторые из повреждений, пропущенных при восстановлении методом <-r>.
 

-О, --set-variable
 

Установить переменную. См. главу 16 «Системные переменные MySQL и mSQL», где приведен полный список используемых переменных.
 

-s, --silent
 

Выводить только ошибки.
 

-S, --sort-index
 

Отсортировать индексный блок таблицы.
 

-R=index, --sort-records=index
 

Отсортировать записи, используя index.
 

-U, --unpack
 

Распаковать файл, сжатый с помощьюpack_isam.

-v, --verbose
 

Выводить дополнительную информацию.
 

-V, --version
 

Вывести информацию о версии.

-w, --wait
 

Если таблица заблокирована, ждать разблокирования. Отсутствие данного параметра приведет к тому, что ismchk прекратит выполнение при обнаружении заблокированной таблицы.
 

isamlog
 

isamlog [options] [logfile] [table]
 

Выводит информацию о журналах ISAM. Журнал ISAM генерируется, если сервер MySQL запущен с параметром -log-isam. Информация из журнала ISAM используется для восстановления поврежденных таблиц с помощью параметра -r. Однако изменение файлов данных напрямую может быть опасным, и перед этим всегда следует резервировать данные.
 

Параметры
 

-?, -help
 

Вывести справочную информацию по использованию утилиты.

-# debuglevel
 

Установить отладочный уровень. Список доступных параметров вы найдете по адресу: http://www.turbolift.com/mysql/appendixC.html.
 

-с number
 

Проверить только последнее указанное (number) количество команд.
 

-f number
 

Максимальное число открытых файлов. Когда выполняется восстановление с использованием больших журналов, isamlog может одновременно держать открытыми большое количество таблиц. Если число файловых дескрипторов в вашей системе исчерпывается, этот параметр ограничит число файлов, используемых isamlog. Вместо использования большого количества файлов isamlog будет манипулировать данными между открываемыми файлами и памятью, что приведет к замедлению работы.
 

-F directory
 

Каталог с файлами журналов ISAM.

-i
 

Выводить дополнительную информацию.

-о number
 

Пропустить указанное число команд перед исследованием журнала.
 

-p
 

Удалить компоненты из пути к файлам.
 

-r
 

Игнорировать ошибки при обработке журнала. Этот параметр позволяет восстановить всю информацию из журнала.
 

-R datafile recordnumber
 

Открыть файл данных ISAM (имя файла заканчивается на .ISM) и выбрать данные, начиная с записи recordnumber.
 

-u
 

Обновить таблицы, используя информацию из журнала.

-v
 

Вывести дополнительную информацию о процессе.
 

-V
 

Вывести информацию о версии.

-w file
 

Поместить в файл все записи, найденные с использованием

-R.
 

mysql
 

mysql [options] [database]
 

Монитор командной строки MySQL. Эта программа является основным способом общения с сервером MySQL. Можно набирать команды SQL прямо в командной строке, и результат будет выведен на экран. Если ввести database, эта база данных автоматически выбирается как текущая.
 

Монитор командной строки в работе очень похож на оболочку bash, поскольку использует те же функции GNU, что и bash. Например, вы можете завершить слово с помощью клавиши tab; нажатием Ctrl + a перейти к началу строки или, нажав Ctrl + e, перейти к концу строки; Ctrl + г производит обратный поиск, а нажатие <стрелки вверх> вызывает предыдущую команду.
 

Распоряжения могут занимать несколько строк и не выполняться, пока не будет дана команда на выполнение. При использовании команд из полных слов, (go, print и т. д.) команда должна быть введена в строку полностью. Команды с экранированием (g, p и т. д.) могут быть использованы в конце любой строки. Точка с запятой может использоваться для завершения команды SQL, так же как и g.
 

Команды
 

help, ?, h
 

Показать список команд утилиты.
 

clear, c
 

Очистить (игнорировать) текущую команду.
 

edit, e
 

Редактировать текущую команду с помощью редактора по умолчанию.
 

exit.
 

Выйти из программы.
 

go, g, ;
 

Послать текущую команду серверу баз данных.
 

ego, G
 

Послать текущую команду серверу баз данных и вывести результаты по вертикали.
 

print, p
 

Вывести текущую команду.
 

quit, q
 

To же, что exit,

rehash, #
 

Перестроить индекс завершающих терминов.

status, s
 

Показать информацию о сервере и текущей сессии.

use, u
 

Выбрать другую базу данных.
 

Параметры
 

-?, -help
 

Вывести информацию об использовании утилиты.

-# debuglevel. -debug=debuglevel
 

Устанавливает отладочный уровень. Полный список параметров доступен по адресу: http://www.turbolift.com/mysql/appendixC.html.
 

-A, --no-auto-rehash.
 

Не хэшировать заново данные из базы в автоматическом режиме.

-В, -batch
 

Выводить результаты в пакетном ('batch') режиме. Это приведет к выводу информации с минимумом форматирования, что позволит легко использовать эту информацию в других приложениях баз данных.
 

-е statement, -execute=statement
 

Выполнить указанную команду и завершить программу. Автоматически применяет параметр -В.
 

-f, --force
 

Не останавливать обработку при обнаружении ошибки SQL.

-h host, -host=host
 

Подключиться к базе данных на указанном хосте.

-п, -unbuffered
 

Не производить буферизацию между запросами.
 

-О variable=value, -set-variable variable=value
 

Установить переменную. См. главу 16, где приведен полный список используемых переменных.
 

-p [password], --password[=password]
 

Пароль, используемый при подключении к серверу баз данных. Если этот параметр используется без аргумента, пароль запрашивается из командной строки.
 

-P port, -port=port
 

Номер порта для подключения к серверу баз данных.
 

-q, -quick
 

Показывать информацию так, как она приходит от сервера. Если, используя эту функцию, вы приостановите свой терминал, сервер также может приостановиться.
 

-r. -raw
 

Показывать результаты без какого-либо преобразования. Полезно только в сочетании с -В.
 

-s, --silent
 

Не выводить некоторые результаты.

-S file, -socket=file
 

Файл сокета Unix, используемый для подключения к серверу баз данных.
 

-t, -table
 

Показывать результат в табличном формате.
 

-Т, -debug-info
 

Показать отладочную информацию при выходе из программы.

-и username, -user=username
 

Имя пользователя, используемое при подключении к базе данных.
 

-v, -verbose
 

Вывести дополнительные результаты.

-V, -version
 

Вывести информацию о версии.

-w, -wait
 

Если не удается подключиться к серверу баз данных, подождать и попытаться повторить подключение позднее.
 

mysqlaccess
 

mysqlaccess [options] [host] user database
 

Показывает и изменяет права доступа к серверу MySQL. Вы можете проверить права пользователя для любой базы данных и для подключения с любого хоста. Для выбора нескольких хостов, пользователей и баз данных возможно использование маскирующих символов (wildcards) оболочки Unix '*' и '?'. Все действия выполняются над копией действующей таблицы привилегий, пока не будет вызвана команда mysqlaccess -commit .
 

Параметры
 

-?, -help
 

Показать справочную информацию по пользованию утилитой.

-b, -brief
 

Показать результаты в виде краткой однострочной таблицы.

-commit
 

Перенести изменения из временной таблицы в действующую таблицу привилегий. Вы должны запустить mysqladmin reload, чтобы сделанные изменения вступили в силу.
 

-сору
 

Обновить временную таблицу, используя действующую таблицу привилегий.
 

-d database, -db=database
 

База данных, к которой происходит подключение.
 

-debug=debuglevel
 

Установить отладочный уровень (от 0 до 3).
 

-h host, -host=host
 

Имя хоста, права доступа которого проверяются.
 

-howto
 

Примеры использования программы.
 

-Н host, --rhost=host
 

Подключиться к серверу баз данных на удаленном хосте.
 

-old-server
 

Подключится к серверу MySQL версии старше 3.21.
 

-р password, -password=password
 

Проверить пароль идентифицируемого пользователя.

-plan
 

Показать предложения к следующей версии программы.
 

-preview
 

Показать разницу между действующей и временной таблицами привилегий.
 

-Р password, -spassword=password
 

Пароль администратора для доступа к таблице привилегий.
 

--relnotes
 

Вывести примечания к версии программы.

--rollback
 

Отменить изменения, сделанные во временной таблице.
 

-t,--table
 

Вывести результаты в полном табличном формате.

-и username, -user=username
 

Имя проверяемого пользователя.

-U username. -superuser=username
 

Имя администратора для доступа к таблицам привилегий.

-v,--version
 

Вывести информацию о версии.
 

mysqladmin
 

mysqladmin [options] command [command. . . ]
 

Выполняет операции, действующие на сервер баз данных в целом. Эта утилита используется для выключения сервера, добавления и удаления целых баз данных и для других административных функций.
 

Команды
 

create database
 

Создать новую базу данных.
 

drop database
 

Уничтожить базу данных.

extended-status
 

Выдать отчет о состоянии сервера, более полный, чем это делает команда status.
 

flush-hosts
 

Послать клиентам всю информацию, находящуюся в буфере.
 

flush-logs
 

Записать на диск все журнальные данные из буфера.

flush-privileges
 

То же, что и reload,

flush-status
 

Обнулить переменные состояния.

flush-tables
 

Выполнить все буферизованные табличные операции.

kill thread-id [thread-id...]
 

Завершить один или несколько потоков mysqld.

password password
 

Установить пароль администратора для сервера баз данных.
 

ping
 

Проверить, работает ли сервер MySQL.

processlist
 

Показать активные потоки сервера mysqld.

reload
 

Перезагрузить информацию о правах доступа из таблицы привилегий.
 

refresh
 

Выполнить все буферизованные табличные операции и открыть заново файлы журналов.
 

shutdown
 

Закончить работу сервера баз данных.
 

status
 

Отчет о состоянии сервера.
 

variables
 

Вывести системные переменные, используемые сервером.
 

version
 

Вывести номер версии сервера.
 

Параметры
 

-?, -help
 

Вывести информацию об использовании утилиты.
 

-# debuglevel, ~debug=debuglevel
 

Установить отладочный уровень. См. isamchk для подробной информации.
 

-f, --force
 

Удалить таблицы без подтверждения. Также не выходить из программы при обнаружении ошибки.
 

-h host, --host=host
 

Подключиться к серверу MySQL на указанном хосте.
 

-i seconds, --sleep=seconds
 

Последовательно выполнять команды, делая между каждым запуском паузу длиной в указанное количество секунд.
 

-р [password], --password=[password]
 

Пароль, используемый для подключения к серверу баз данных. Если использовать без аргумента, пароль будет запрошен из командной строки.
 

-Р port, --port=port
 

Порт, используемый для подключения к удаленному серверу баз данных.
 

-s, --silent
 

Не выдавать сообщение об ошибке при невозможности подключения к серверу баз данных.
 

-S file, --socket=file
 

Сокет Unix, используемый для подключения к локальному серверу баз данных.
 

-и username, --user=username
 

Имя пользователя, используемое для подключения к серверу баз данных.
 

-V, --version
 

Вывести информацию о версии программы mysqladmin.
 

mysqlbug
 

mysqlbug
 

Отчет об ошибках в программах и утилитах MySQL. Эта программа собирает информацию о вашей инсталляции MySQL и высылает детальный отчет о проблеме команде разработчиков MySQL.
 

mysqld
 

mysqld [options]
 

Демон сервера MySQL. Все остальные программы взаимодействуют с базой данных через этот сервер, поэтому он должен работать постоянно (за исключением отключений для настройки). Демон обычно запускается из скрипта, называемого safe_mysqld. Этот скрипт устанавливает необходимые переменные окружения и запускает mysqld с нужными параметрами.
 

Параметры
 

-?, -I, -help
 

Показать информацию об использовании демона.
 

-# debuglevel, -debug=debuglevel
 

Устанавливает отладочный уровень. См. Isamchk для детальной информации.
 

-b directory, --basedir=directory
 

Основной каталог, используемый при определении всех остальных каталогов.
 

--big-tables
 

Позволить работу с большими результирующими наборами, сохраняя временные результаты в файле.
 

--bind-address—ip-number
 

IP-адрес, к которому привязан сервер.

-h directory, --datadir=directory
 

Каталог, содержащий файлы данных баз данных.
 

-l [logfile], -log [=logfile]
 

Записывает в журнал различную информацию, включая сообщения об ошибках и подключениях. Если аргумент не указан, в ка-честве файла журнала используется hostname, log , где hostname - имя компьютера, на котором работает сервер.
 

--log-isam[=logfile]
 

Создает журнал изменения в файлах данных (ISAM). Если аргумент не задан, в качестве файла журнала используется isam.log. Созданным журналом можно управлять с помощью утилиты isamlog.
 

--log-update [=number]
 

Создает журнал изменения базы данных. Журнал будет назван hostname.num, где hostname - имя сервера, а num - аргумент, заданный в команде. Если аргумент не указан, будет использоваться уникальное число.
 

-L=language, --language=language
 

Язык (English, French и т. д.), который будет использовать сервер.

-п, --new
 

Разрешить запуск новых (и, возможно, небезопасных) подпрограмм.
 

-о, -old-protocol
 

Использовать протокол 3.20.x.

-О variable=value, -set-variable variable=value
 

Установить переменные. См. главу 16, где приводится полный список переменных.
 

--pid-file=file
 

Имя файла, в котором содержится идентификатор процесса (PID) запущенного .сервера. Значение по умолчанию hostname, pid , где hostname - имя серверной машины.
 

-P port, -port=port
 

Номер используемого сетевого порта.

-secure
 

Разрешение сетевой проверки безопасности, что снижает производительность базы данных.
 

-skip-name-resolve
 

Использовать для подключения только IP-номера (а не имена). Это увеличивает производительность работы с сетью.
 

--skip-networking
 

Запретить сетевые подключения и использовать только локальный доступ.
 

--skip-thread-priority
 

Дать всем потокам одинаковый приоритет.

-S, -skip-new
 

Не разрешать новые (и, возможно, небезопасные) запуски демона.
 

-sg
 

Запретить проверку прав доступа и дать всем пользователям полный доступ на все базы данных.
 

-Sl
 

Не выполнять блокировку потоков.
 

--socket=file
 

Имя файла сокета Unix.

-Т, --exit-info
 

Выводить отладочную информацию при выключении сервера.
 

--use-locking
 

Разрешить блокировку потоков.

-v, -V, --version
 

Вывести информацию о версии.
 

mysqldump
 

mysqldump [options] database [table]
 

Выдает содержимое указанной базы данных (или таблицы базы данных) в виде серии команд ANSI SQL. Эта команда удобна при разделении базы данных; используйте параметры -1 и -opt.
 

Параметры
 

-?, --help
 

Вывести информацию об использовании утилиты.

-# debuglevel, --debug=debuglevel
 

Установить отладочный уровень. Список всех доступных параметров можно найти по адресу: http://www.turbolift.com/mysql/appendixC.html.
 

-add-drop-table
 

Вставлять команду DROP TABLE перед каждой командой CREATE TABLE.
 

--add-locks
 

Обрамлять командой LOCK TABLE команды ввода данных.
 

-allow-keywords
 

Выводить имена столбцов, которые совпадают с ключевыми словами. Обычно это нежелательно, так как они могут конфликтовать между собой.
 

-с, --compleat-insert
 

Выводить полные инструкции INSERT.

-С, --compress
 

Использовать сжатие данных при подключении к серверу.

--delayed
 

Использовать INSERT DELAYED при вставке записей.

-d, --no-data
 

Не выводить данные, записывать только операторы создания таблиц.
 

-е, --extended-insert
 

Использует вариант команды INSERT со множеством вводимых записей, что может ускорить последующий ввод данных.
 

-f, --force
 

Не выходить из программы при обнаружении ошибки.
 

-F, --flush-logs
 

Записать на диск данные журнала из буфера перед созданием дампа таблиц(ы).
 

--fields-enclosed-by=delimeter
 

При дампе с параметром -Т этот разделитель помещается по сторонам каждого поля.
 

--fields-escaped-by=delimeter
 

При дампе с параметром -Т этот разделитель помещается перед всеми специальными символами в качестве управляющего символа.
 

--fields-terminated-by=delimeter
 

При дампе с параметром -Т этот разделитель используется после каждого поля (по умолчанию - табуляция).
 

-h hostname, --host=hostname
 

Подключиться к серверу баз данных на удаленном хосте.

-l, --lock-tables
 

Заблокировать таблицы перед дампом.

--lines-terminated-by=delimeter
 

При дампе с параметром -Т этот разделитель используется после каждой строки.
 

-t, --no-create-info
 

He выполнять дамп команд описания таблиц, записывать только данные.
 

-О variable=value, -set-variable variable=value
 

Установить переменную. См. главу 16, где находится полный список используемых переменных.
 

--opt
 

Добавляет наиболее употребительные и полезные параметры командной строки: --add-drop-table, —add- locks, --extended-insert, --quick и --use-locks.
 

-P [password], -password [=password]
 

Пароль, используемый для подключения к серверу базы данных. Если не указан аргумент, пароль будет запрошен из командной строки.
 

-Р port, -port=port
 

Порт, используемый для подключения к удаленному серверу баз данных.
 

-q, -quick
 

Показывать все данные немедленно, без буферизации.

-S file, --socket=file
 

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

-Т directory, --tab=directory
 

Генерирует файл с символом табуляции в качестве разделителя, куда помещаются данные, одновременно с файлом, содержащим SQL-команды, описывающие создание таблицы. Файлы записываются в указанный каталог.
 

-u username, --user=username
 

Имя пользователя, используемое при подключении к серверу баз данных.
 

-v, --verbose
 

Показать информацию о состоянии процесса, пока происходит создание дампа данных.
 

-V, -version
 

Показать информацию о версии.

-w statement, --where=statement
 

Выводить только записи, удовлетворяющие заданному SQL-выражению WHERE.
 

mysqlimport
 

mysqlimport [options] database [file]
 

Читает файл данных, который может иметь несколько форматов (таких как файл с запятыми-разделителями или файл с фиксированной шириной столбцов), и вставляет данные в базу данных. В базе данных необходима таблица с тем же, что и у файла, именем, которая должна иметь достаточное количество столбцов с подходящими типами для хранения данных.
 

Параметры
 

-?, --help
 

Выдать информацию по использованию утилиты.

-# debuglevel, -debug=debuglevel
 

Установить отладочный уровень. Список всех доступных параметров можно найти по адресу: http://www.turbolift.com/mysql/appendixC.html.
 

-d, --delete
 

Удалить все данные, содержащиеся в таблице, перед вводом новых данных.
 

-f, --force
 

Не выходить из программы, если обнаружена ошибка

--fields-terminated-by=string
 

Указывает, что поля в файле данных заканчиваются символами, указанными в string.
 

--fields-enclosed-by=string
 

Указывает, что поля в файле данных с двух сторон заключены в символы string.
 

--fields-optionally-enclosed-by=string
 

Указывает, что поля в файле данных могут обрамляться (не обязательно) с двух сторон и другими указанными в string символами.
 

--fields-escaped-by=string
 

Заданное значение string используется в файле данных как управляющий символ.
 

-h hostname, --host=hostname
 

Подключиться к серверу баз данных на удаленном хосте.
 

-I, --ignore
 

Игнорировать новые данные, если они конфликтуют с существующим уникальным ключом.
 

-l, --lock-tables
 

Заблокировать таблицы перед вставкой данных.
 

-р [password], --password[=password]
 

Пароль, используемый для подключения к серверу базы данных. Если не указан аргумент, пароль запрашивается из командной строки.
 

-Р port, --port=port
 

Порт, используемый для подключения к удаленному серверу баз данных.
 

-r, --replace
 

Если новые данные конфликтуют с существующим уникальным ключом, старые данные заменяются.
 

-s, --silent
 

Не показывать некоторые результаты.

-S file, -socket=file
 

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

-u username, --user=username
 

Имя пользователя, используемое при подключении к серверу баз данных.
 

-v, --verbose
 

Показать информацию о состоянии процесса, пока происходит вставка данных.
 

-V, -version
 

Показать информацию о версии.
 

mysqlshow
 

mysqlshow [options] [database] [table] [field]
 

Показывает структуру указанной базы данных, таблицы или поля. Если не заданы аргументы, выдается список всех баз данных. С одним аргументом будет выдана информация о структуре указанной базы. С двумя аргументами программа выдаст информацию об указанной таблице. Если указать все три элемента, будет показана информация об отдельном указанном поле таблицы.
 

Параметры
 

-?, -help
 

Выдать справку по использованию утилиты.

-# debuglevel, --debug=debuglevel
 

Установить отладочный уровень. Список всех доступных параметров можно найти по адресу: http://www.turbolift.com/mysql/appen-dixC.html.
 

-h hostname, --host=hostname
 

Подключиться к удаленному серверу баз данных.
 

-k, --keys
 

Показать ключи таблицы.

-Р [password], -password]=password]
 

Пароль, используемый для подключения к серверу базы данных. Если не указан аргумент, пароль запрашивается из командной строки.
 

-Р port, --port=port
 

Порт, используемый для подключения к удаленному серверу баз данных.
 

-S file, --socket=file
 

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

-и username, --user=username
 

Имя пользователя, используемое при подключении к серверу баз данных.
 

-V, --version
 

Показать информацию о версии.
 

Утилиты mSQL
 

msql
 

msql [options] database
 

Монитор командной строки mSQL. Эта программа является основным средством общения с сервером mSQL. SQL-команды можно набирать прямо в командной строке, и результат будет выведен на экран. Команды могут занимать несколько строк. Никаких действий не выполняется, пока не будет введена строка, заканчивающаяся командой на выполнение. . * .
 

Команды
 

e
 

Редактировать предыдущее предложение с помощью редактора по умолчанию.
 

g
 

Послать команду серверу баз данных.
 

Р
 

Вывести текущую команду.
 

q
 

Выйти из программы.
 

Параметры
 

-f file
 

Использовать альтернативный файл конфигурации.

-h hostname
 

Подключиться к серверу баз данных на удаленном хосте.
 

msql2d
 

msq12d [options]
 

Демон сервера mSQL. Все остальные программы взаимодействуют с базой данных через этот сервер, поэтому он должен работать постоянно (кроме отключений для обслуживания).
 

Параметры
 

-f file
 

Использовать альтернативный файл конфигурации.
 

msqladmin
 

msqladmin [options] command
 

Выполняет операции, действующие на сервер баз данных в целом. Эта утилита используется для выключения сервера, добавления и удаления целых баз данных и других административных функций.
 

Команды
 

copy database newdatabase
 

Создает точную копию базы данных под другим именем.
 

create database
 

Создает новую пустую базу данных.
 

drop database
 

Удаляет базу данных и уничтожает ее содержимое.
 

move database newdatabase
 

Переименовывает базу данных.
 

reload
 

Перечитывает файлы конфигурации.

shutdown
 

Выключает сервер баз данных.

stats
 

Показывает статистику сервера баз данных. Среди выдаваемой информации имеются данные о текущих подключениях к базе данных; показывается, какие базы данных используются и каково количество запросов, посланное каждым подключившимся.
 

version
 

Показывает информацию о версии сервера баз данных.
 

Параметры
 

-f file
 

Использовать альтернативный файл конфигурации.

-h hostname
 

Подключиться к серверу баз данных на удаленном хосте.
 

-q
 

Не запрашивать подтверждения команд.
 

msqldump
 

msqldump [options] database [table]
 

Выдает содержимое указанной базы данных (или таблицы базы данных) в виде серии команд ANSI SQL.
 

Параметры
 


 

Выводить полные инструкции INSERT.
 

-f file
 

Использовать альтернативный файл конфигурации.
 

-h hostname
 

Подключиться к серверу баз данных на удаленном хосте.

-t
 

Создавать дамп только операторов создания таблиц; не выводить данные.
 

-w statement
 

Использовать оператор WHERE для ограничения выводимых данных.
 

-V
 

Показать информацию о процессе, пока создается дамп данных.
 

msqlexport
 

msqlexport [options] database table
 

Выдает содержимое указанной таблицы в формате с разделителями в стиле ASCII.
 

Параметры
 

-е character
 

Использовать character для экранирования любых разделителей, найденных в данных.
 

-h hostname
 

Подключиться к серверу баз данных на удаленном хосте.

-q character
 

Символ, обрамляющий каждое значение данных.

-s character
 

Символ, используемый для разделения данных.
 

-v
 

Показать информацию о процессе, пока происходит экспорт данных.
 

msq Iimport
 

msqlimport [options] database table
 

Читает файл с ASCII-разделителями и записывает данные в указанную таблицу.
 

Параметры
 

-е character
 

Символ, используемый как управляющий в файле данных.
 

-h hostname
 

Подключиться к серверу баз данных на удаленном хосте.

-q character
 

Символ, обрамляющий каждое значение данных.

-s character
 

Символ, используемый для разделения данных.
 

-V
 

Показать информацию о процессе, пока происходит вставка данных.
 

relshow
 

relshow [options] [database] [table] [index|_seq]
 

Показывает структуру указанной базы данных, таблицы, индекса или последовательности данных. Если не задать аргументов, выдается список всех баз данных. С одним аргументом будет выдана информация о структуре заданной базы данных. С двумя аргументами программа выдаст информацию об указанной таблице. Если указать все три элемента, третий аргумент должен быть либо индексом указанной таблицы, либо _seq, и в этом случае будет выдана информация о последовательности данных таблицы.
 

Параметры
 

-f file
 

Использовать альтернативный файл конфигурации.

-h hostname
 

Подключиться к серверу баз данных на удаленном хосте.








Подгрузка через AJAX HTML-кода, содержащег....

AJAX

При разработке CMS S.Builder наша команда активно использовала AJAX. Теперь вот решили поделиться накопленным опытом. Начнем с этого хабратопика. Не буду здесь затрагивать различные фреймворки и библиотеки. Свой код всегда роднее. Для работы с AJAX-ом в S.Builder написана библиотека sbAJAX. Можете качать и пользоваться :). В этом файле есть функция sbEvalJS. Для тех, кто не знает, объясню. При подгрузке через AJAX и вставке на страницу HTML-кода, содержащего JavaScript, JavaScript выполняться не будет или полезут баги. Эта функция как раз решает поставленную задачу.


Подробнее... | Рубрика: AJAX | Добавлено: 19.11.2008

Обзор нового релиза самой мощной Ajax библ....

AJAX

Хотя наш обзор немного запоздал, оригинальный Dojo 1.2 вышел в релизной версии ещё 6-го октября, но сейчас мы наверстаем упущенное. И так, Dojo Toolkit — это самая мощная и гибкая ajax-библиотека из всех, что есть на рынке, она активно развивается и имеет большое комьюнити. Кстати, это самое комьюнити, совместно с компанией Sitepen, имеет ещё несколько проектов, среди которых и Cometd и некоторые другие, не менее интересные, о которых мы скоро вам расскажем. Сегодня же все внимание на флагманский продукт — Dojo 1.2.


Подробнее... | Рубрика: AJAX | Добавлено: 19.11.2008

Firebug 1.3 и 1.4 alpha — что нового и инт....

Вебмастеру

Если вы профессиональный веб-разработчик и постоянно имеете дело с разработкой и отладкой сложных AJAX приложений, то наверняка знаете и используете Firebug — плагин для браузера Firefox, предназначенный для отладки и исследования веб-приложений. Текущая его версия, 1.2х достаточно стабильная и функциональна, чтобы помочь в 99% проблем, которые могут возникнуть при разработке. Но и этот инструмент не лишён если не недостатков, то некоторых фич, которые могли бы облегчить работу. И даже идеальный инструмент можно сделать ещё более идеальным, как бы это не звучало.


Подробнее... | Рубрика: Вебмастеру | Добавлено: 19.11.2008

Остальные статьи:

Релиз Microsoft Silverlight 2.0. Что новог...
XML документация в C#
Курсоры в MySQL 5
Microsoft опубликовала подробности о сесси...
Microsoft делится подробностями о том, что...
Тестируем новый javascript от нового брауз...
MySQL Query Cache
Использование провайдеров компиляции в As...
Чего мы ждем от C# 4.0
Delphi 2009 и C++Builder 2009
Джоэл Спольски и Джеф Этвуд запустили новы...
Поиск кода Google /* что нового? */
10 jQuery скриптов для улучшения интерфейс...
Генераторы отчетов FastReport 4 и QuickRep...
День программиста — набор стерeотипов
Индусские програмисты
Вышел Django 1.0
Портативная версия Google Chrome Portable
Исходные коды .Net Frameword 3.5 SP1 для о...
Пишем правильный online WYSIWYG-редактор


Цитата дня (все,добавить):

Портал фрилансеров

работа на дому


    Рубрикатор

Программирование

C/С++
Обучение
Windows API
XAML
Моделирование
Паттерны
Visual Basic 7 .NET
WxWidgets
Функции WinApi
Функции С++
Разработка под Mac OS
Eiffel
Visual Studio 2008
UI дизайн
Алгоритмы
Конкурсные статьи
Turbo Pascal
Visual Studio
CASE-средства
Visual Studio 2005
Без VCL
Delphi
Тех. документация
Тестирование
Software Testing
ООП
TCP/IP
Google Android
Windows Installer
.NET Framework
Драйвера
C# C Sharp
Справка
Проектирование
Информ. системы
Visual Basic
Assembler
Оптимизация кода
Gtk+
Компоненты
Реинжиниринг
Управление проектами
Extreeme programming
Lotus Notes
Алгебраическое проектирование


Интернет технологии

PHP
Perl
ASP
WAP
Cookies
SSI
CGI
Web Servers
VB Script
DNS
CSS
XML
Html
Java Script
Java2ME
Firewall
Flash
.htaccess
Apache
VRML
Протоколы
Поисковые системы
Технология JAVA
Учебник по PHP
Учебник по JavaScript
Учебник по XML
Java Q&A
AJAX
DHTML
XHTML
Dreamweaver
Web 2.0
Python
Вебмастеру
Cisco
Ruby on Rails
Silverlight

Базы данных

Access
InterBase
MySQL
Oracle
ADO .NET
Основы SQL
Учебник по Access 2002
MS
Microsoft FoxPro
Доступ к данным
XML в MS SQL Server 2000
ODBC и MyODBC
Обучение
Caché
DB2