The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступна СУБД MySQL 8.1.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступна СУБД MySQL 8.1.0"  +/
Сообщение от opennews (??), 18-Июл-23, 23:46 
Спустя 5 лет после публикации ветки 8.0 компания Oracle сформировала новую ветку СУБД MySQL 8.1 и объявила об изменении модели формирования релизов. Сборки MySQL Community Server 8.1.0 подготовлены для всех основных дистрибутивов Linux, FreeBSD, macOS и Windows...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=59461

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Доступна СУБД MySQL 8.1.0"  +2 +/
Сообщение от Аноним (1), 18-Июл-23, 23:46 
Минорщина
Ответить | Правка | Наверх | Cообщить модератору

2. "Доступна СУБД MySQL 8.1.0"  +2 +/
Сообщение от Аноним (2), 19-Июл-23, 00:04 
неплохая вещь, чтобы погонять в "ДЕНВЕР Джентльменский набор"
Ответить | Правка | Наверх | Cообщить модератору

15. "Доступна СУБД MySQL 8.1.0"  +1 +/
Сообщение от Анонусemail (?), 19-Июл-23, 06:57 
ну ты вспомнил
Ответить | Правка | Наверх | Cообщить модератору

24. "Доступна СУБД MySQL 8.1.0"  +1 +/
Сообщение от IRASoldier_registered (ok), 19-Июл-23, 07:59 
"Денвер" сто лет как кончился. Как и Набла/Куроводство. Ты явно провёл в гибернации лет десять. Надо под Винду быстро развернуть, чтобы потыкать, свежие Apache/PHP/MySQL? XAMPP в помощь, есть такой немецкий проект.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

25. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (25), 19-Июл-23, 10:19 
MAMP ещё
Ответить | Правка | Наверх | Cообщить модератору

33. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (33), 19-Июл-23, 11:56 
Всё тру уже давно на MEAN стеке.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

39. "Доступна СУБД MySQL 8.1.0"  +2 +/
Сообщение от всегдаваш_К_О_ (?), 19-Июл-23, 13:18 
> Angular

завоняло

> _E_N

как будто express можно без ноды использовать

вердикт: плохой акроним

Ответить | Правка | Наверх | Cообщить модератору

3. "Доступна СУБД MySQL 8.1.0"  –1 +/
Сообщение от Анонимemail (3), 19-Июл-23, 00:08 
Я так понимаю подготовка к релизу rhel 10 идет полным ходом, mysql 8.1 добавять и php 8.1
Ответить | Правка | Наверх | Cообщить модератору

4. "Доступна СУБД MySQL 8.1.0"  +3 +/
Сообщение от Да (?), 19-Июл-23, 00:18 
Пациент скорее мертв, чем жив
Ответить | Правка | Наверх | Cообщить модератору

5. "Доступна СУБД MySQL 8.1.0"  –2 +/
Сообщение от Аноним (5), 19-Июл-23, 00:25 
Это ж Мария вроде мертва, вся движуха в сабже.
Ответить | Правка | Наверх | Cообщить модератору

8. "Доступна СУБД MySQL 8.1.0"  +10 +/
Сообщение от Аноним (8), 19-Июл-23, 01:41 
В Маше сейчас заняты полезными изменениями, вообще-то. В 11 версии переименовали mysqldump в mariadbdump и убрали из стандартной поставки симлинки совместимости
Ответить | Правка | Наверх | Cообщить модератору

26. "Доступна СУБД MySQL 8.1.0"  +1 +/
Сообщение от Ilya Indigo (ok), 19-Июл-23, 10:25 
> В 11 версии переименовали mysqldump в mariadbdump и убрали из стандартной поставки симлинки совместимости

mysqldump --version
mysqldump: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb-dump' instead
mysqldump from 11.0.2-MariaDB, client 10.19 for Linux (x86_64)

mariadb-dump --version
mariadb-dump from 11.0.2-MariaDB, client 10.19 for Linux (x86_64)

mariadbdump --version
Если 'mariadbdump' — это не опечатка, то вы можете использовать command-not-found для поиска пакета, содержащего данную программу, вот так:
    cnf mariadbdump

Ни слова правды!

Ответить | Правка | Наверх | Cообщить модератору

11. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (11), 19-Июл-23, 04:41 
Кто следит - полноценную версионность DDL уже сделали? А то такая огромная работа по отвязке системных словарей от myisam была сделана, но дальше что-то всё застопорилось.
Ответить | Правка | Наверх | Cообщить модератору

13. Скрыто модератором  –4 +/
Сообщение от Аноним (13), 19-Июл-23, 06:48 
Ответить | Правка | Наверх | Cообщить модератору

22. Скрыто модератором  +1 +/
Сообщение от EuPhobos (ok), 19-Июл-23, 07:45 
Ответить | Правка | Наверх | Cообщить модератору

16. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (33), 19-Июл-23, 07:08 
Ну с таким версионированием Хром они не скоро догонят. Это факт.
Ответить | Правка | Наверх | Cообщить модератору

27. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Ilya Indigo (ok), 19-Июл-23, 10:38 
Столкнулся с проблемой, не знаю это только на шляпе так или везде, утилита mysqldump, я использую

mariadb-dump -h host -P port -u user -p -CcRE --single-transaction --skip-lock-tables --compact --hex-blob database > database.sql

На шляпе 6, где MySQL 5.7 или на шляпе 9, где MariaDB 10.6 я всегда получаю INSERT в 1 строку, что просто делает невозможным работу с дампом, когда эта 1 строка может доходить до десятков ГБ.

Но в openSUSE mariadb-dump всегда делает dump корректно.
Первую строку она лепит на той же строке, что и VALUES, а далее каждую строку на новой и с таким дампом удобно работать для перебора и поиска строк.
Причём я не нашёл никаких флагов, которые управляют этим поведением.

Я не понимаю это в openSUSE так хорошо пропатчили, или в шляпе собирают криво?
Каково ванильное поведения сабжа на оффтопике или ораклошляпе?

Ответить | Правка | Наверх | Cообщить модератору

29. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (33), 19-Июл-23, 11:28 
Открой дамп в cudatext, если править то всякими катами и афками. Часто так делаю, даже не надеюсь что дамп выдаст то что я хочу.
Ответить | Правка | Наверх | Cообщить модератору

32. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Ilya Indigo (ok), 19-Июл-23, 11:53 
> Открой дамп в cudatext

Вы мне предлагаете дамп, в 40 ГБ, а может быть и гораздо больше, открыть в какой-то pascal-евской IDE?

Ответить | Правка | Наверх | Cообщить модератору

35. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (33), 19-Июл-23, 12:01 
Да отлично открывается я открывал дамп и на 60 гигов (только на чтение) летает. Это конечно грязный хак и по хорошему так делать конечно же плохо.
Ответить | Правка | Наверх | Cообщить модератору

37. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от fi (ok), 19-Июл-23, 12:28 
великий гугл )))) говорит:
https://stackoverflow.com/questions/12439353/mysqldump-one-i...

но во-общето обычно используют `copy` то файл для такого объема

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

38. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Ilya Indigo (ok), 19-Июл-23, 12:37 
> великий гугл )))) говорит:
> https://stackoverflow.com/questions/12439353/mysqldump-one-i...

Вы понимаете разницу между тем что нужно мне


INSERT INTO `table` VALUES
(1,'something'),
(2,'anything'),
(3,'everything');

И между тем что делает флаг --skip-extended-insert?

INSERT INTO `table` VALUES (1,'something');
INSERT INTO `table` VALUES (2,'anything');
INSERT INTO `table` VALUES (3,'everything');

Это лучше чем дефолт в шляпе, но гораздо хуже и менее удобно чем дефолт в openSUSE.
Если к нему ещё флаг -c добавить для отображения полей, которых может быть более 100-ни,
то размер дампа увеличится в разы.

> но во-общето обычно используют `copy` то файл для такого объема

Расскажите подробнее что это.

Ответить | Правка | Наверх | Cообщить модератору

41. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (41), 19-Июл-23, 23:24 
Вот https://dev.mysql.com/doc/refman/8.0/en/load-data.html
Ответить | Правка | Наверх | Cообщить модератору

46. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от fi (ok), 20-Июл-23, 18:53 
> Вот https://dev.mysql.com/doc/refman/8.0/en/load-data.html

В принципе да, плюс ему нужно обратно:

https://dev.mysql.com/doc/refman/8.0/en/select-into.html

но идея понятна.

Ответить | Правка | Наверх | Cообщить модератору

42. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (42), 20-Июл-23, 01:45 
Возможно те, кто делал ваш пакет для опенсуси
сделали патч по мотивам
https://forums.mysql.com/read.php?28,420002,426110#msg-426110
(я  не знаю откуда вы его ставите, в srpm скаченной отсюда https://software.opensuse.org/download/package?package=maria... такого нет)

Штатно и в mysql и в mariadb там не будет перевода каретки. и варианта 2 по инсерту на строку (--skip-extended-insert) или длинные инсерты по длине --net-buffer-length (--extended-insert)

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

43. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (43), 20-Июл-23, 17:18 
Если дело в различии дефолтных опций, то команда
mysqldump --print-defaults

на этих двух системах должна показать эти различия.

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

44. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Ilya Indigo (ok), 20-Июл-23, 17:37 
> Если дело в различии дефолтных опций, то команда
>  mysqldump --print-defaults
> на этих двух системах должна показать эти различия.

На openSUSE пустая строка, на шляпе --default-character-set=utf8

Ответить | Правка | Наверх | Cообщить модератору

45. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от fi (ok), 20-Июл-23, 18:48 
> Вы понимаете разницу между тем что нужно мне

Если внимательно прочитать, то можно увидеть что опция действует в обе стороны.

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

30. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от vitektm (?), 19-Июл-23, 11:40 
за 5 лет уровень прогресса поражает своей новизной,
там точно в Innovation за 3 месяца что-то будет кроме Запрещено и отключили ? И то не факт что справятся.

Ну реально многие фичи носят отладочный характер. Блин даже не верится ... пойду гуглить.

Ответить | Правка | Наверх | Cообщить модератору

31. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от OpenEcho (?), 19-Июл-23, 11:52 
> за 5 лет уровень прогресса поражает своей новизной,

А чего еще не хватает?

Ответить | Правка | Наверх | Cообщить модератору

36. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (33), 19-Июл-23, 12:02 
Шутки ( или не шутки ) про мастер-мастер.
Ответить | Правка | Наверх | Cообщить модератору

47. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (47), 22-Июл-23, 01:32 
Очевидного - полноценных транзакций, включая DDL. Чтобы можно было запустить миграцию, и, если она по какой-то причине не прошла, просто откатить её, а не восстанавливать всё ручками.

И нет, atomic DDL в 8-ке не про это. Он про то, чтобы всё не развалилось к чертям в любой момент при банальном alter table, как это было раньше, когда системная база mysql была гвоздями прибита к myisam.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

34. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (33), 19-Июл-23, 11:59 
Так если надо быстрее плати деньгу.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

40. "Доступна СУБД MySQL 8.1.0"  +1 +/
Сообщение от Аноним (40), 19-Июл-23, 21:52 
LTS - Long Term Suffering
Ответить | Правка | Наверх | Cообщить модератору

48. "Доступна СУБД MySQL 8.1.0"  +/
Сообщение от Аноним (48), 22-Июл-23, 19:31 
Pain is so close to pleasure 😊
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру