|
|
|
Данные из одних таблиц в другие
|
|||
|---|---|---|---|
|
#18+
Имеется БД Mysql в которой имена таблиц заданы как кириллицей, например: "Фамилия_сотрудника", так и латиницей, таблиц порядка 200 шт. И есть другая БД с такими же таблицами, но названия уже только на латинице. Как мне организовать копирование данных из одной БД в другую, может есть готовый парсер или программуля какая? Заранее благодарю за ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2018, 11:23 |
|
||
|
Данные из одних таблиц в другие
|
|||
|---|---|---|---|
|
#18+
Выгрузить оба списка имён. Составить таблицу соответствия. Написать процедуру, которая берёт имена попарно и копирует данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2018, 11:43 |
|
||
|
Данные из одних таблиц в другие
|
|||
|---|---|---|---|
|
#18+
ну в принципе да, спасибо, попробую реализовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2018, 13:58 |
|
||
|
Данные из одних таблиц в другие
|
|||
|---|---|---|---|
|
#18+
Я вот думаю может проще выгрузить dump и уже в sql файле заменять названия таблиц.....только вот чем это сделать, что бы списком заменяло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2018, 16:13 |
|
||
|
Данные из одних таблиц в другие
|
|||
|---|---|---|---|
|
#18+
А не.... так не пойдет..... в таблицах информация в которой также встречаются слова которые совпадают с названиями страниц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2018, 16:22 |
|
||
|
Данные из одних таблиц в другие
|
|||
|---|---|---|---|
|
#18+
Born, Ну не совсем не пойдет. Всё же, ключевые строки для замены имен таблиц обычно начинаются с "INSERT INTO". За этот фрагмент вполне можно зацепиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 10:19 |
|
||
|
Данные из одних таблиц в другие
|
|||
|---|---|---|---|
|
#18+
Начал делать вот так: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. У меня есть файл соответствия таблиц txt-шный который я закидываю в массив и после чего удаляю из БД-2 названия таблиц, которые написаны кириллицей. Далее мне необходимо в БД-2 скопировать таблицы из БД-1, но уже с новыми названиями. Хочу сделать вот так: Код: sql 1. 2. 3. 4. Но БД у меня в разных подключениях ($connProd и $connSource) и когда я запускаю запрос под БД-2 естественно он не видит таблиц в БД-1 и выдает ошибку. Помогите плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 13:48 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=47&tid=1829593]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 149ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...