| « Поставить закладку » « Сделать стартовой » | |||
|
|||
|
Программы и утилиты 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 Подключиться к серверу баз данных на удаленном хосте. Рубрика: Часть III. Справочник
Подгрузка через AJAX HTML-кода, содержащег....
При разработке CMS S.Builder наша команда активно использовала AJAX. Теперь вот решили поделиться накопленным опытом. Начнем с этого хабратопика. Не буду здесь затрагивать различные фреймворки и библиотеки. Свой код всегда роднее. Для работы с AJAX-ом в S.Builder написана библиотека sbAJAX. Можете качать и пользоваться :). В этом файле есть функция sbEvalJS. Для тех, кто не знает, объясню. При подгрузке через AJAX и вставке на страницу HTML-кода, содержащего JavaScript, JavaScript выполняться не будет или полезут баги. Эта функция как раз решает поставленную задачу.
Подробнее... |
Рубрика: AJAX
| Добавлено: 19.11.2008
Обзор нового релиза самой мощной 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
Остальные статьи: |
Цитата дня (все,добавить):
|