172 похожих чатов

Как преобразовать базу данных в MYSQL в postgredSQL с данными?

20 ответов

8 просмотров

Для преобразования базы данных из MySQL в PostgreSQL с сохранением данных, вы можете использовать инструмент под названием pgloader. Вот шаги, которые вам потребуются: 1. Установите pgloader. Вы можете использовать следующую команду для установки на Ubuntu:       sudo apt-get install pgloader    2. Создайте новую базу данных PostgreSQL, в которую вы хотите перенести данные. 3. Создайте конфигурационный файл pgloader.conf. Пример содержимого файла:       load database      from mysqlNO LINKSuser:password@localhost/source_database      into postgresqlNO LINKSuser:password@localhost/target_database    with include drop, create tables, create indexes, reset sequences         set work_mem to '32MB', maintenance_work_mem to '512 MB';       Замените user:password на ваши учетные данные для доступа к MySQL и PostgreSQL базам данных. 4. Запустите pgloader с помощью следующей команды:       pgloader pgloader.conf       Это загрузит данные из MySQL базы данных в PostgreSQL базу данных с использованием настроек из конфигурационного файла. Обратите внимание, что вам может потребоваться настроить дополнительные параметры, такие как кодировка символов, чтобы правильно обработать данные в процессе миграции.

Ilya Anfimov
Язабан.

А что это значит и если я правильно понял, за что бан?

Victor
А что это значит и если я правильно понял, за что ...

Вот за это: "Most of Your Text is AI/GPT Generated" © https://www.zerogpt.com/ Но, вообще, хотя модераторы предупреждали когда-то, но в правилах этого так и нет — нехорошо так банить, IMHO.

Victor
А в целом, ответ правильный?

Нет, то-то и оно! Сравните выдачу с, например: https://pgloader.readthedocs.io/en/latest/ref/mysql.html Например, вот тут (подчёркнутое): —————— load database      from mysqlNO LINKSuser:password@localhost/source_database      into postgresqlNO LINKSuser:password@localhost/target_database ...        set work_mem to '32MB', maintenance_work_mem to '512 MB'; —————— А перед последним должно быть SET PostgreSQL PARAMETERS. Т.е. это "смутные воспоминания на тему", как обычно с GPT. ;(

Yaroslav Schekin
Вот за это: "Most of Your Text is AI/GPT Generated...

Лично я не сомневаюсь, что и пересказы ботов тут ровно так же не нужны как и сами боты.

Роман Жарков
Лично я не сомневаюсь, что и пересказы ботов тут р...

Проблема в том, что некоторые (многие?) прямо-таки уверовали в это дело (LLM-ы), и несут нам, грешным, свет истины их присносущный (как они считают)... ;) Я к тому, что это они непреднамеренно (т.е. они сами обмануты / верят в непогрешимость/качество "ответов" подобных ботов), так что лучше бы в правила-таки добавить (IMHO). :(

Yaroslav Schekin
Проблема в том, что некоторые (многие?) прямо-таки...

Их всё равно никто из таких людей не читает.

Yaroslav Schekin
Вот за это: "Most of Your Text is AI/GPT Generated...

Да тут вообще нет написанных правил. Так что модэрируется по пачке беломора.

super- Автор вопроса
ꀀꁰꁵꁴꁩꁮꀊ ꃿꃫꁄꁃꃿꃫꁯꁏꃽꀿꃛ
Для преобразования базы данных из MySQL в PostgreS...

Я использую Windows, у вас есть для операционной системы Windows?? но большое спасибо за это

super- Автор вопроса
super
это правильно?

https://t.me/pgsql/487764

super- Автор вопроса

Похожие вопросы

Обсуждают сегодня

Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Всем привет. Испытываю проблемы в работе БД, а именно огромного роста логов, такого характера: 024-05-16 18:39:07 +05 sentry sentry [unknown] 1050169 7-1 app-sentry01.corp.ru>...
Alexey
2
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Хм. А телеграм апи работают через HTTP?
The Bird of Hermes
14
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
20
В дельфе нет никакого коробочного (без установки третьих либ) способа получить CallStack с расшифровкой отладочных символов?
notme
7
Я тут за тем, чтобы задать вопрос, так как не знаю ассемблер, учу с/с++. Короче, насколько дорога операция перехода в функцию при ее вызове? Дело в том, что в с++ есть макросы...
Максим Рябцев
12
Привет, нужен совет старших товарищей. Есть глобальная переменная var DefaultDataFolder:string; инициализируем DefaultDataFolder:='a:\_OUT\'; есть примитивная процедур...
Max Otto
14
Карта сайта