안녕하세요 가야태자 @talkit 입니다.
드디어 오늘 데이터베이스를 신규 서버에 복원해보겠습니다.
(base) ubuntu@instance:~$ ls -al steemit_postings.sql
-rw-rw-r-- 1 ubuntu ubuntu 14845337 Jan 20 11:15 steemit_postings.sql
(base) ubuntu@instance-20241026-2231:~$
지난 번 글에서 복사가 잘 되어 있습니다.
저걸 이제 mysql 클라이언트를 이용해서 복원 하겠습니다.
지난 번에 데이터베이스에 DB는 만들어 둔 상태이지만, DB도 이번에 만드는 명령어 다시 알려 드리겠습니다.
mysql에 접속
mysql -h 10.0.0.15 -u admin -p
데이터베이스 생성
create database steemit_postings;
저는 이미 생성 되어 잇습니다.
quit;
MySQL 클라이언트에서 빠져 나오시구요.
mysql -h 10.0.0.15 -u admin -p steemit_postings < steemit_postings.sql
실제로 해봤더니 첫째줄을 지워 줘야 했습니다.
이제 실제로 자료가 잘 들어 왔는지 보겠습니다.
mysql -h 10.0.0.15 -u admin -p
다시 접속 하시구요 ^^
use steemit_postings;
데이터베이스를 지정해 줍니다.
현재 데이터베이스는 steemit_postings 입니다.
show tables;
테이블 목록을 확인 합니다.
+----------------------------+
| Tables_in_steemit_postings |
+----------------------------+
| postings |
| user_exercise_daily |
| user_exercise_monthly |
| users |
+----------------------------+
위와 같이 예쁘게 이전 되었습니다.
검색을 하나 해보겠습니다.
select * from user_exercise_monthly;
조금까지 집계된 테이블이 잘 들어 와 있습니다.
mysql> select * from user_exercise_monthly;
+----------------+------+-------+----------------+---------------+---------------+
| user_id | year | month | total_distance | success_count | failure_count |
+----------------+------+-------+----------------+---------------+---------------+
| dorian-lee | 2024 | 12 | 27.52 | 4 | 0 |
| dorian-lee | 2025 | 1 | 99.11 | 15 | 1 |
| epitt925 | 2024 | 12 | 249 | 14 | 0 |
| epitt925 | 2025 | 1 | 319.25 | 18 | 0 |
| happycoachmate | 2025 | 1 | 24.69 | 6 | 0 |
| happypray | 2025 | 1 | 33.31 | 6 | 0 |
| hdc | 2025 | 1 | 21.6 | 8 | 0 |
| jeongpd | 2025 | 1 | 16.64 | 7 | 0 |
| jsquare | 2025 | 1 | 13.96 | 3 | 0 |
| jstory | 2024 | 12 | 97.6 | 7 | 1 |
| jstory | 2025 | 1 | 179 | 14 | 0 |
| kaine | 2024 | 12 | 255.45 | 15 | 0 |
| kaine | 2025 | 1 | 287.63 | 18 | 0 |
| luminaryhmo | 2024 | 12 | 54.69 | 14 | 1 |
| luminaryhmo | 2025 | 1 | 86.3 | 19 | 0 |
| mantonge | 2024 | 12 | 99.43 | 15 | 1 |
| mantonge | 2025 | 1 | 109.71 | 17 | 0 |
| parkname | 2024 | 12 | 32.71 | 5 | 0 |
| parkname | 2024 | 20 | 7.15 | 1 | 0 |
| parkname | 2025 | 1 | 39.71 | 7 | 0 |
| sjsr | 2025 | 1 | 12.54 | 3 | 0 |
| sog332 | 2024 | 12 | 23.71 | 2 | 0 |
| talkit | 2024 | 12 | 66.52 | 10 | 0 |
| talkit | 2025 | 1 | 79.78 | 11 | 1 |
| yoghurty | 2024 | 12 | 111.18 | 16 | 0 |
| yoghurty | 2025 | 1 | 124.42 | 19 | 0 |
| yonggyu01 | 2024 | 12 | 52.68 | 13 | 0 |
| yonggyu01 | 2025 | 1 | 82.88 | 20 | 0 |
| youngdeuk | 2024 | 12 | 42.41 | 7 | 4 |
| youngdeuk | 2025 | 1 | 15.09 | 0 | 7 |
+----------------+------+-------+----------------+---------------+---------------+
정렬을 안했기 때문에 ^^ user_id 로 정렬 되어서 각각 2달 동안 얼마나 운동 했는지 보여 드리고 있습니다.
이번글은 여기까지 하고 다음 글에서는 수집 프로그램을 git에서 다운로드해서 실제로 한번 실행 해보겠습니다. ^^
그리고 분석 프로그램도 수행 해보겠습니다.
그 다음 글에서는 스케쥴 프로그램을 가져와서 백그라운드로 실행을 하겠습니다.
그렴 일단 M2E 프로세스는 이전이 끝납니다.
보팅 프로그램은 데이터베이스가 MySQL이 아니어서 조금 다르게 이전 계획입니다.
감사합니다.
Posted through the ECblog app (https://blog.etain.club)
[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Upvoted! Thank you for supporting witness @jswit.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit