Browsing All Posts filed under »Работа с базой«

Mysql Меняем тип столбца

3 сентября, 2014

0

Как поменять тип уже созданного столбца. И так немного ошиблись выставили тип столбца category (10); что соответствует 10 символам в англ. раскладке либо 5ю в русской.  Совсем не гуд. и так синтаксис такой.   alter table имя_таблицы CHANGE имя_столбца еще раз имя столбца тип данных   пример: Было mysql> show fields from category; +—————+————-+——+——+———+—————-+ | Field […]

Как добавить новый столбец в таблицу между существующими столбцами?

2 сентября, 2014

0

Как добавить новый столбец в таблицу между существующими столбцами? Следует запомнить что сортировка задается при создании таблицы оператором  CREATE но не как не сортируется. alter table test add column currunt_status char(10) NOT NULL AFTER status; Добавляем в таблицу test столбец currunt_status после столбца status

Изменяем кодировку а базе данных MySQL

18 августа, 2014

0

  Меняем кодировка в базе данных. ALTER TABLE `fio` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

ALTER

6 августа, 2014

0

пример:   Добавляем в таблицу table3 поле abra  с типом дата. ALTER TABLE table3 ADD abra  DATE; mysql> DESCRIBE table3; +————-+———+——+——+———+—————-+ | Field | Type | Null | Key | Default | Extra | +————-+———+——+——+———+—————-+ | room_id | int(5) | NO | PRI | NULL | auto_increment | | phone_id | int(5) | NO | […]

UPDATE

5 августа, 2014

0

Оператор UPDATE можно обновить данные (изменить их значения) После SET мы указываем поля, значения которых необходимо изменить Оператор WHERE — наложения ограничений на запрос. В данном случае изменения будут применяться не ко всем строкам таблицы, а только к тем у которых значение поля phone_id равно ‘1’. UPDATE table2 SET user_id=‘2’, phone_number=‘200’ WHERE phone_id=‘1’;   Еще пример: […]

insert

5 августа, 2014

0

Оператор INSERT нужно чтобы добавлять значения в таблицы. Пример: имеем такую таблицу: mysql> show fields from table2; +—————+———+——+——+———+—————-+ | Field | Type | Null | Key | Default | Extra | +—————+———+——+——+———+—————-+ | phone_id | int(5) | NO | PRI | NULL | auto_increment | | user_id | int(5) | NO | MUL | NULL […]

select

13 мая, 2014

0

 SELECT названия_полей FROM названия_таблиц WHERE условие [ORDER BY, LIMIT]   SELECT COUNT(*) FROM table_name;  — кол-во записей в таблице.  

show

13 мая, 2014

0

Основные комманды. Комманды просмотра инфы. SHOW DATABASES; — показать имеющиеся базы данных SHOW TABLES FROM database_name -выводит список таблиц в указанной базе данных. SHOW KEYS FROM table_name; —  посмотреть ключи таблицы. SHOW COLUMNS FROM table_name; - выводит список столбцов в заданной таблице. SHOW FIELDS СИНОНИМ SHOW COLUMNS FROM SHOW FIELDS FROM table; — Посмотреть какие есть столбцы в таблице. […]