@mysql_ru

Страница 95 из 142
Alexey
21.11.2017
20:48:34
mysql theory part
what's the question?

Аггей
21.11.2017
20:51:01
B-tree )

Draw a B + tree of order 5 by inserting the following data 2 14 12 4 22 8 16 26 20 10 38 18 36 24 6 48 28 40 42 32. After constructing the B-tree delete the following data: (i) delete 36 (ii) delete 32 ?

Alexey
21.11.2017
20:52:16
jeez

Google
Yaroslav
22.11.2017
06:22:24
а как сейчас учат погромистов, мы все прекрасно знаем ?
Да норм все, как и раньше, не паникуй)

Nazary
22.11.2017
06:42:28
Меня уже вывел из себя PyMySQL. Как нормально в обычный словарь выводить? Использовал все четыре типа курсора, везде кортеж из чего-то. Как ни пытаюсь в новый словарь скопировать данные кортежа, всегда пусто в нём.

lost
22.11.2017
07:16:22
Доку читай, должен быть параметр в курсоре, что-то вроде dictionary

Nazary
22.11.2017
07:22:35
Доку читай, должен быть параметр в курсоре, что-то вроде dictionary
У меня вот такой случай, только в новом словаре всё равно ничего не создаётся. https://stackoverflow.com/questions/9481870/python-create-dictionary-from-list-of-dictionaries

lost
22.11.2017
10:20:47
http://pymysql.readthedocs.io/en/latest/modules/cursors.html

в самом конце

вас в гугле что ли всех поперебанили...

инициализируешь курсор, который будет возвращать результат диктом, а не листом из диктов

Yaroslav
22.11.2017
12:51:40
привет всем, group by важно количество колонок?

Ринат
22.11.2017
12:52:07
с версии 5.7 вроде строго да

Yaroslav
22.11.2017
12:53:13
5.1.7 или 5.7?

есть 10 колонок, мне групировать по полю и выводить, или групировать по полю в подзапросе и выводить из него?

Google
Ринат
22.11.2017
12:54:12
второе

Yaroslav
22.11.2017
12:54:42
просто скорость не изменилась

но версия < 5.7

с версии 5.7 вроде строго да
как-то можно в 5.1 оптимизировать?

sha-bang
22.11.2017
17:53:56
Доброго времени суток. Не подскажите почему выдает ERROR 1406 (22001): Data too long for column 'facebookid' at row 1 В то время как facebookid varchar(64) DEFAULT NULL, | sql_mode | NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |

insert into FacebookRules(facebookid… ) values ('1048614701865396_1564984436895084’,…)

lost
22.11.2017
18:36:47
Скинь ddl таблицы

Bocharnikov
23.11.2017
10:39:22
как одной строуой вывести из базы содержимое и сохранить в фаил желательно на баше чет не соображу mysql --user=$USER --password=$PASSWORD -e "USE timelog;" а дальше как вывести содержимое нужной мне таблицы

Yaroslav
23.11.2017
10:39:56
есть команда для записи в файл

в mysql

https://dev.mysql.com/doc/refman/5.7/en/load-data.html

Bocharnikov
23.11.2017
10:41:22
если можно то примером я в этом плохо разбираюсь

селектом то я и так выбираю в терминале а как слхранить в фаил >> пока не понял короче

Yaroslav
23.11.2017
10:45:51
из mysql LOAD DATA INFILE 'data.txt' INTO TABLE db2.my_table; (можно с select) еще можно mysql -h my.db.com -u usrname--password=pass db_name -e 'SELECT foo FROM bar' > /tmp/myfile.txt

Archer
23.11.2017
10:45:52
.. > file сохранит вывод в файл

Bocharnikov
23.11.2017
10:46:36
ну вот это я так и представлял примерко mysql -h my.db.com -u usrname--password=pass db_name -e 'SELECT foo FROM bar' > /tmp/myfile.txt

спасибо

щя по синтаксису только посмотрю что да как

а если он показывает вот так | 2015-11-11 | 09:40:00 | 17:00:00 | 07:20:00 | 4 | ?????? ????????????.

Google
Bocharnikov
23.11.2017
10:55:43
ну типо вопросами

кодировка?

Zaur
23.11.2017
13:09:50
можно ли в таблице завести поле, которое будет содержать TIMESTAMP последнего обращения к строке? т.е. сделал SELECT - время обновилось

lost
23.11.2017
13:11:02
только хранимкой

Сергей
23.11.2017
13:51:47
Добрый вечер! Есть запрос: SELECT * FROM table_a WHERE x IN (SELECT y FROM table_b) Как это будет отрабатываться в MySQL? 1) Вложенный запрос выполнится 1 раз 2) Вложенный запрос будет выполняться для каждой строки таблицы table_a

Archer
23.11.2017
14:19:35
1

остальное ляжет на плечи клиента

Сергей
23.11.2017
14:20:01
Хорошая новость :) Спасибо

Archer
23.11.2017
14:20:25
от такого надо отучиваться и заменить на join

lost
23.11.2017
14:20:51
не всегда join полезнее, по ситуации смотреть надо

Сергей
23.11.2017
14:20:53
это просто пример очень упрощённый

Archer
23.11.2017
14:21:25
данные будут гоняться от сервераклиенту, потом он будет делать ещё кучу запросов. Где это может быть хорошо?

lost
23.11.2017
14:21:50
шта?

Vera
23.11.2017
14:22:11
и еще такой вопрос к знатокам мускула. была база мускула весило это адское чудо 70 гб. удалили весь мусор на 50+ гб. Сейчас роюсь и вижу что у меня висят процессы которые адски сжирают оперативу. Скажите что за процессы, удаление этих процессов из автозапуска повлечет какие то проблемы при работе мускула. вот скрин. На сервере крутится битрикс. Причем эти процессы были и до чистки мускула. скрин прикладываю



Аггей
23.11.2017
14:25:06
mysqld это и есть мускуль

А память он Ацки жрет - потому что настроили его так

Аггей
23.11.2017
14:26:19
в файлике /etc/mysql/my.cnf надо поглядеть и настроить как вам нужно

Google
Аггей
23.11.2017
14:26:44
А вообще очень плохая практика держать на сервере с СУБД еще что-то

Second
23.11.2017
20:45:31
Здравствуйте )

Frezd
23.11.2017
22:20:12
Hi anyone speak French? Looking for someone tomorrow as I have a SQL test and need someone to help me...Payment will by done either in BTC or ETH. Please advise or pm me. Thanks. URGENT REQUEST. THX!!!

Frezd
23.11.2017
22:44:52
Thanks a lot anyway. Spasiba

Murod = 穆拉德
24.11.2017
09:10:38
hello,

my russian is not good, that's why don't make a laugh bla bla

INSERT INTO users_of_site (user_name, user_email, user_pass, user_token, user_date) VALUES( :u_name , :u_email , u_pass , :u_token , :u_date)

при обработке выдаеть ошибка

SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens

SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens

Murod = 穆拉德
24.11.2017
09:54:01
Tranlate this error on your nature
Перевел , и понел, но где ошибка

Alexey
24.11.2017
09:55:41
Перевел , и понел, но где ошибка
number of bound variables does not match number of tokens

Murod = 穆拉德
24.11.2017
09:56:29
nietzschebrod
24.11.2017
09:57:20
пропустил ":" в "u_pass"

Google
Murod = 穆拉德
24.11.2017
10:04:00
Спсба

Ринат
24.11.2017
10:40:16
Мне с одной базы нужно выбрать значения поля и с такими же айдишниками проапдейтить в таблице другой базы

под теми же id

получается UPDATE через JOIN?

чёт не могу сообразить

UPDATE new.users AS tbl_1 INNER JOIN ( SELECT id, CONCAT(created_at, '01:00:00') AS date_start FROM old.users old_u ) AS tbl_2 SET tbl_1.date_start = tbl_2.date_start;

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

Страница 95 из 142