Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Другие темы раздела
MySQL Можно ли создать таблицу клон? https://www.cyberforum.ru/ mysql/ thread2194271.html
Ни могу разобраться.. допустим у меня есть для каждого пользователя набор данных(которые должны быть в отдельной таблице), каким образом я могу создать зависимые по структуре таблицы, мне нужно чтобы было множество таблиц и при изменении структуры в одной из них, изменялись остальные.. на подобии наследования(клонирования). без этого не понятно как обновлять допустим 100 однотипных...
ID AUTO_INCREMENT как подружить ON DUPLICATE KEY UPDATE? MySQL
Добрый день друзья, помогите решить задачку. Имею таблицу, где ID AUTO_INCREMENT Что нужно вставить в код где id=id <- вот сюда значение Чтоб если только по названию искало и заменяло или добавляло в базе? Череп сейчас лопнет, не могу вкурить. Таблица: CREATE TABLE `s_products` ( `id` int(11) NOT NULL AUTO_INCREMENT, `url` varchar(255) NOT NULL DEFAULT '', `brand_id` int(11) DEFAULT NULL,
MySQL LEFT JOIN нескольких таблиц Глупый вопрос, но бьюсь уже не один час... Есть две таблички: Income(code, point, date, inc) Outcome(code, point, date, out) Хочу сделать LEFT JOIN трех своих подзапросов: Select ty.point,ty.date,inc from (select W.POINT,W.DATE,q.inc https://www.cyberforum.ru/ mysql/ thread2194256.html MySQL MySQL не хочет вносить данные в таблицу Здравствуйте! Пытаюсь развернуть свой проект на Ubuntu16.04. Столкнулся вот с какой проблемой. Извлекать данные из БД могу, а вот внести - нет. Юзеры в базу внесены: один имеет привилегию на SELECT, второй на INSERT, UPDATE и DELETE. Короче говоря 2-ой не работает. Больше всего склоняюсь к версии, что не хватает прав доступа к файлам БД, но даже не знаю как это проверить. Почитал что в UBUNTU... https://www.cyberforum.ru/ mysql/ thread2194008.html
MySQL Структура БД для чата
Приветствую всех! Размышляю наб структурой таблиц для чата с возможностью создания групп для общения. Для простого чата все понятно, одна таблица для хранения сообщений и два поля указывающие от кого сообщение и кому (ну и дополнительные дата, просмотр и т.п.). Но не могу придумать оптимальный вариант для добавления групп. Если создать дополнительную таблицу в которой мы укажем список...
MySQL "Чайник" и запуск MySQL Workbench https://www.cyberforum.ru/ mysql/ thread2193845.html
Впервые решила опробовать создание БД в MySQL. Скачала, как по уроку, Workbench и сделала простенькую базу, после, попыталась загрузить на сервер, главное слово - попыталась. Потому что впоследствии Workbench перестал запускаться от слова "совсем". ОС Linux Mint, в терминале показывает непонятный код. По итогу понять не могу, что именно я своими шаловливыми ручонками сломала... ...
MySQL Mysql Community ограничения https://www.cyberforum.ru/ mysql/ thread2193765.html
Приветствую всех. Господа объясните в чём заключаются ограничения Mysql Community по сравнению с платными версиями?
MySQL Редактирование данных через форму
Не могу найти ошибку в коде,на страницу выводится список данных из бд,при нажатии на один из них открывается форма для редактирования этой записи,но при вводе новых данных ,данные не заносятся в бд. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Редактирование данных</title> </head> <body> <?php $db = mysql_connect('localhost', 'root', '',...
MySQL Как правильно спроектировать БД Всем привет! Во время проектирования Базы данных столкнулся с одной проблемой. Жду совета профессионалов. попросили с проектировать базу данных для лаборатории. В лаборатории есть 50 анализов. 40 из них простые и 10 составные. Что значит простые в моем понимании - это анализы которые имеют одно поле результата для заполнения. К таким относиться например АЛТ, АСТ, Билирубин и тд. А... https://www.cyberforum.ru/ mysql/ thread2193432.html MySQL Найти одинаковые значения и переименовать https://www.cyberforum.ru/ mysql/ thread2193367.html
Такой вопрос нужно сделать выборку всех одинаковых имен находящихся в post_name и вывести. Это сделано: SELECT `post_name`, COUNT(*) AS `count` FROM `dff_posts` GROUP BY `post_name` HAVING `count` > 1 Нужно теперь переименовать все найденные например добавить -1 т.е. было ezoton ezoton
Форма редактирования данных MySQL
Здравствуйте,помогите разобраться в чём ошибка.Есть список докладов(отображается почему-то только фамилия),при нажатии на один из них открывается форма редактирования доклада,но данные не заносятся в бд(данные потеряны-повторите ввод). <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Редактирование данных</title> </head> <body> <?php $db =...
MySQL Странное партицирование Всем привет. Вопрос по поводу хранения личной переписки пользователей. Гуглил и читал статьи по этой теме. Как я понял, почему-то желательно текст сообщений выносить в отдельную таблицу и связывать ее с таблицей мета-информации по сообщению (юзер, дата, время, ...). И хранить в одной таблице и сообщения и дополнительную информацию плохо, потому что якобы
29 / 26 / 18
Регистрация: 02.04.2015
Сообщений: 314
0

Размерность int или как из signed int сделать unsigned int? - MySQL - Ответ 12153254

24.02.2018, 00:06. Показов 931. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.
Есть старая база уже с некоторыми данными.
При развёртывании её на одном из тестовых серверов столкнулся с неожиданной проблемой, вот такой вот запрос (сокращённый):
SQL
1
UPDATE `users` SET `last_login` = 129072575979 WHERE `users`.`id` = 2;
сыпется с ошибкой:
Bash
1
ERROR 1264 (22003): Out of range value for column 'last_login' at row 1
Проверил - на другом тестовом и на боевом серверах проекта, этот же запрос корректно отрабатывает, значит дело, скорее всего, в размерности int на отдельно-взятом сервере.
Сокращённый вид таблицы:
SQL
1
2
3
4
5
6
7
8
 CREATE TABLE `users` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
...
  `last_login` INT(11) DEFAULT NULL,
...
  PRIMARY KEY (`id`),
...
) ENGINE=InnoDB AUTO_INCREMENT=582 DEFAULT CHARSET=utf8
Подскажите, пожалуйста, как лучше поступить в этом случае: найти/изменить в конфиге мускула "размерность" (если это она), или ... или сделать поле unsigned int (тогда, на сколько я понимаю, объёма должно хватить)?

Если второй способ предпочтительней, то... как?! ) В лоб:
SQL
1
ALTER TABLE `users` MODIFY `last_login` UNSIGNED;
Я уже пробовал - не работает))

Вернуться к обсуждению:
Размерность int или как из signed int сделать unsigned int? MySQL
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.02.2018, 00:06
Готовые ответы и решения:

Блин, для ЧЕГО НУЖНА Функция CREATE TABLE invoice( inv_id INT AUTO_INCREMENT NOT NULL , usr_id INT NOT NULL , prod_id INT NOT NULL , quantity INT NOT
Погуглив, так и не смог толком понять. Есть тут ГУРУ по mysql Которые могут на пальцах или на...

Тип поля int (11) или int (4)
Если мы в phpmyadmin создаем поле таблицы с типом int unsigned, и при этом не указываем длину поля,...

Какая из этих функций int Q(int w) int W(int y,int u,int i) сработает быстрее?
Если есть 2 функции(простые или перегруженные) к примеру Q(int w) int W(int y,int u,int i)или int...

Как перевести сишный unsigned int в явский int?
Кто-нибудь занимался подобным переводом кода? Поначалу я думал, что разницы вообще нет, просто ...

1
24.02.2018, 00:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.02.2018, 00:06
Помогаю со студенческими работами здесь

Не работает перегрузка индексного оператора [], вместо [int][int] почему то нужно ставить [0][int][int]
#include&lt;iostream&gt; #include&lt;string&gt; #include&lt;vector&gt; #include&lt;algorithm&gt; #include&lt;ctime&gt;...

В каком случае надо начинать с int main() или с int _tmain( int argc, _TCHAR* argv[] ) и т.д.?
Не понимаю, с чего начинать. Заранее спс.

Определение диапазонов переменных типов char, short, int и long (как signed, так и unsigned)
Вроде до этого все читал внимательно, задание понимаю, как реализовать - не знаю. С только начал...

Как преобразовать int в unsigned int
Подскажите, как преобразовать int в unsigned int в языке C. Пробовал так: int sum; sum =...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru