목록맥 (4)
코드 한 줄
사용자 환경 : macOS Sierra 10.12.6, Python 3.6.4, PyCharm 2017.3.4 build PC-173.4674.37. 먼저 파이썬이 설치되어 있는지 터미널을 열어 확인해보자. $> python --version Python 2.7.10 그럼 위와 같이 Python 2.7.10이라는 문구가 나타날 것이다. (버전이 다를 수 있고, 설치가 안되어 있을 수도 있다) 앞으로 파이썬을 배우면서 3 버전대를 사용할 것이기 때문에 파이썬 3가 설치되어 있는지 다시 한 번 터미널에서 확인해보자. $> python3 --version -bash: python3: command not found 위와 같이 -bash: python3: command not found 이라고 나오면 설치가 안..
사용자 환경 : macOS Sierra 10.12.6, 5.7.20 MySQL Community Server (GPL) 데이터베이스를 구축하다보면 테이블 이름을 잘 못 만들었거나, 엉뚱한 데이터베이스에 만드는 경우가 가끔 생긴다. 본인은 쿼리문을 잘 몰랐을 때 이런 상황에서 다시 만들었던 기억이 있다... ): 이와 같은 실수를 하는 사람이 없길 바라며 이번 글을 포스팅하게 되었다. 1. 테이블 이름 변경 및 이동 mysql> alter table 변경전테이블이름 rename 변경할테이블이름; 이와 같은 쿼리문을 이용하여 이동 또한 가능하다. 예를 들어 A 데이터베이스에 있는 test라는 테이블을 B 데이터베이스로 이동시키고 싶다면 다음과 같이 작성할 수 있다. mysql> alter table A.te..
사용자 환경 : macOS Sierra 10.12.6, 5.7.20 MySQL Community Server (GPL) 우선 root 패스워드를 잊어버려서는 안되지만 사람은 실수를 하기에.. 1. 먼저 MySQL 데몬을 정지시킨다. $> /usr/local/mysql/support-files/mysql.server stop 2. 패스워드를 생략하여 접속할 수 있는 안전 모드로 진입한다. $> /usr/bin/mysqld_safe --skip-grant-tables & 3. MySQL에 비밀번호 없이 접속한다. $> /usr/local/mysql/bin/mysql -uroot 4. 패스워드를 변경한다. (5.7버전을 기준으로 명령어가 다르니 자세히 보자) 5.7버전 미만 mysql> update mysql..
사용자 환경 : macOS Sierra 10.12.6, 5.7.20 MySQL Community Server (GPL) MySQL에 접속을 시도하다 보면 다음과 같은 에러문을 쉽게 볼 수 있을 것이다. $> /usr/local/mysql/bin/mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) $> /usr/local/mysql/bin/mysql -uroot -p잘못된비밀번호 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 위에 두 에러의 차이점을 보자면, 마지막 단어인 using password..