• Mysql 5.7 root 비번 변경

    Mysql 5.6 에 비해 Mysql 5.7은 비번변경 방법이 조금 바뀜. 먼저 서버 스타트 (필자의 환경은 맥에 brew로 설치한 경우) mysql.server start 기존 비번으로 로그인 (없을 경우 그냥 mysql -u root) mysql -u root -p mysql 데이터베이스에 root 유저 비번 변경 후 권한 flush use mysql; update user set authentication_string=password('YOURSUPERSECRETPASSWORD') where ...

    Read More
  • 풀스택 개발환경에 대한 선택

    [왜 스칼라를 비롯한 잡종/순수 함수형 언어가 메이져가 될수 없는가..] 를 보다가 문득 느낀다. 언어적인 관점은 뭐 스칼라가 좋다 자바가 좋다 이런 종교싸움은 별로 껴들고 싶지 않고, 개인적으로는 각각 장/단점이 있다고 생각하며 나는 그냥 실무에서는 자바를 선호하고, 이리저리 테스트 하기에는 스칼라와 Play를 선호하는 편이다. 뭐 그런 상황보다는 댓글을 보다 Concurrency나 Race ...

    Read More
  • 오라클 10g 백업에 관해.

    DB를 다루다 보면 누구나 한번쯤은 고민하겠지만, 어떠한 환경을 구축할 때에 (특히 테스트 환경 구축시에) 백업과 복원(Backup and Restore)에 대한 고민을 하게 된다. DB를 공부하다가 자주 나오는 cold 백업과 warm 백업(응?) 이란 개념이 있어서 mysql이든 ms sql이든 오라클이든 비슷한 개념으로 진행하면 되는 것이긴 하다. 그러나 이게 말처럼 쉽게 되는 것은 아니다. ...

    Read More
  • MS SQL Exec sp_detach_db 주의해서 사용하기!

    MS SQL의 트랜젝션에는 sp_detach_db 라는 것이 있다. 이것은 현재 물려져 있는 DB의 데이터 파일(보통 C:\Microsoft SQL Server\MSSQL.1\MSSQL\Data 이런 곳에 있는)인 mdf파일과 ldf파일의 백업/복원 (좀 원시적인 방법이나..) 을 할때 사용된다. MDF파일과 LDF파일은 DB가 실행되어 있으면 DB에 물려있기 때문에 복사,삭제 등이 불가능하지만 EXEC sp_detach_db ‘test’, ‘true’   쿼리를 이런 식으로 날리면 mdf파일과 ...

    Read More