Рубрики
- ! Без рубрики (1)
- 1С (2)
- Debian (6)
- Drupal (5)
- Flowplayer (3)
- iphone (2)
- JavaScript (6)
- Laravel (4)
- Linux (19)
- PHP (12)
- regedit (8)
- SEO (1)
- SQL (13)
- Subversion (3)
- Ubuntu (1)
- Visual Basic Scripting (1)
- WebServers (7)
- Windows (34)
- Windows Server 2008R2 SP1 (8)
- Yii (6)
- Без рубрики (12)
- Блоги Алекса (33)
- Браузеры (5)
- Вело (1)
- Дизайн (1)
- Локальные сети (2)
- Моделизм (2)
- Незавершенные исследования (8)
- Полезные сайты (2)
Мета
Метки
apache apt-cache apt-get bat captcha debian drupal flowplayer ftp HTML install javascript laravel linux Microsoft Microsoft Windows Server 2003 R2 SP2 mysql nginx php postgresql R2 screen search select Server sql SQL Server 2005 subversion svn svnadmin tar thumb windows Windows 2003r2 wsus 3.0 sp2 yii Реестр зарубки картинок настройка поиск репозитарии скриншет событие созданиеАрхивы
- Август 2018
- Январь 2018
- Декабрь 2017
- Март 2016
- Июль 2015
- Июнь 2015
- Май 2015
- Март 2015
- Февраль 2015
- Май 2014
- Апрель 2014
- Февраль 2014
- Январь 2014
- Декабрь 2013
- Октябрь 2013
- Сентябрь 2013
- Август 2013
- Июль 2013
- Июнь 2013
- Май 2013
- Апрель 2013
- Март 2013
- Февраль 2013
- Январь 2013
- Декабрь 2012
- Ноябрь 2012
- Август 2012
- Июль 2012
- Июнь 2012
- Май 2012
- Апрель 2012
- Март 2012
- Январь 2012
- Декабрь 2011
- Октябрь 2011
- Август 2011
- Июль 2011
- Май 2011
- Февраль 2011
- Декабрь 2010
- Ноябрь 2010
- Октябрь 2010
- Сентябрь 2010
- Август 2010
Архив метки: postgresql
PSQL – работа с консолью управления БД
Переключиться на пользователя postgres:
1 |
su postgres |
Список БД:
1 |
\l |
Список пользователей:
1 |
\dg |
Выбрать БД:
1 |
\c database |
Удаление всех таблиц в текущей БД:
1 2 3 |
SELECT 'DROP TABLE IF EXISTS "' || tablename || '" CASCADE;' FROM pg_tables WHERE schemaname = 'public'; |
Но лучше так:
1 2 |
DROP SCHEMA public CASCADE; CREATE SCHEMA public; |
Работа с утилитами psql и pg_dump Восстановление БД из дампа:
1 |
psql -h localhost -p 5432 -f file_name.sql db_name user |
Создание дампа:
1 |
pg_dump -h localhost -p 5432 -U username -f "/path/dump.sql" mydbname; |
Просмотров … Читать далее
Drupal Обновление параметров колонки таблицы в PostgreSQL
тут я приведу пример кода, который позволяет в CMS Drupal обновить параметры колонки таблицы. Например сменить тип данных с INT на VARCHAR 255
1 2 3 4 5 6 7 8 9 10 11 12 |
$r = array(); $spec = array ( 'type' => 'varchar', 'length' => '255', 'not null' => false, 'default' => NULL, ); db_change_field($r, 'itube_comments', 'nid', 'nid', $spec); pr($r); |
Если выполнить этот кусок кода, то в таблице itube_comments произойдут следующие действия: [query] => ALTER TABLE … Читать далее
Рубрика: Drupal, PHP, SQL
Метки: drupal, php, postgresql, update column, изменить поле
Добавить комментарий
Команды PostgreSQL
Создание нового пользователя:
1 2 |
CREATE ROLE newuser LOGIN SUPERUSER INHERIT NOCREATEDB NOCREATEROLE; |
Установка пароля пользователю:
1 2 |
ALTER USER newuser WITH ENCRYPTED PASSWORD 'newpass'; |
Создание новой базы данных:
1 2 |
CREATE DATABASE "newdb" WITH OWNER = newuser ENCODING = 'UTF8' CONNECTION LIMIT = -1; |
Удаление старой базы данных:
1 2 |
DROP DATABASE newdb; |
Пересоздание схемы public
1 2 3 4 |
drop schema public cascade; create schema public; GRANT ALL ON SCHEMA public TO public; |
Просмотров : 4409