본문 바로가기

mysql3

[Mysql] Mysql DB 서버간 이동 시키기! 오늘 포스팅을 몰아서 하는것 같네요 Mysql을 사용하다 보면 컴퓨터를 바꾸거나, 서버를 바꿀때 DB를 이동해야 할 때가 옵니다. 저는 그 때가 오늘이네요. (오늘따라 화가 치밀어 오르네요!) Mysql DB를 서버간 이동시키는데, 포스팅 몇개를 보고 따라해도 안되는 경우가 있더라구요. 그래서 Ubuntu mysql-server version : 8.0.22-0ubuntu0.20.10.2 (Ubuntu)에서 제가 DB를 이동시킬때 했던 방법을 포스팅 하려고 합니다. step1 .이동시킬 DB를 sql로 만들기 (원래 DB가 있던 디바이스에서 진행) 먼저 terminal에서 mysqldump를 이용해서 sql파일을 만듭니다. sudo mysqldump -uroot -p DB명 > 어디다 저장할꺼냐/DB저장.. 2020. 12. 18.
[Mysql] Mysql 기본 명령어 RMySQL package에 필요한 것 위주로 올리겠습니다. (필요시 지속적인 업데이트 진행하겠습니다.) 명령어 기능 명령어 기능 ALTER TABLE 테이블 내부 값 변경 GRANT 권한 설정 SELECT 테이블 보고 싶은 변수 설정 DESC 자료 설정확인 INSERT DB에 데이터 값 추가하기 CREATE 기능추가 (DB, index) DROP 뭔가 삭제할때 사용 대용량 데이터 복사해서 DB에 추가할때 다음과 같은 오류발생 시 ERROR 3950 (42000): Loading local data is disabled; this must be enabled on both the client and server side Mysql들어가서 다음과 같이 진행하면 됨. show global variables .. 2020. 10. 6.
[R] RMysql Package 속도 최적화 방법 최근 shiny공부를 하다가 보니 Mysql 과 같은 DB를 사용하는 것에 대한 중요성을 느끼게 되었습니다. 왜냐하면 shiny와 같은 경우 페이지 작동마다 가벼운 동작을 해야하는데, read.table같은 기능을 이용할 경우 데이터가 커질수록 느려질수 밖에 없기 때문입니다. 그렇기 때문에 Mysql db를 이용하면 필요할 때만 빠르게 읽고, 쓰기가 가능해지게 됩니다. 그러나 Mysql db를 RMysql package를 이용하여 배우게 되면, 속도에 대한 최적화를 하기가 힘들수 있습니다. 그래서 이번 포스팅은 Mysql db의 속도를 최적화하는 방법에 대해서 이야기해보도록 하겠습니다. 먼저 RMysql을 이용하기 위해서는 Mysql에 접근을 해야하는데, 이때 사용하는 package는 DBI라는 pack.. 2020. 10. 6.