일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드 스튜디오
- Android Studio
- windows10
- 줄번호
- 테마주
- Python
- Mac
- 검색
- 제4이동통신
- pycharm
- MySQL
- sublime text
- php
- Bitcoin
- 단축키
- 정기결제
- 윈도우7
- 서브라임텍스트
- JavaScript
- MSSQL
- 황교안
- Linux
- 윈도우10
- 리눅스
- 워드프레스
- phpstorm
- XE
- 워뇨띠
- Bybit
- timezone
- Today
- Total
목록MySQL (4)
OVERCODE
MSSQL, Oracle, MySQL... 공용 최대값이 있는 Row 들을 가지고 오는 방법은 아래와 같이 2가지 방법이 있다. DB, Index, Table 구조 등에 따라 속도가 달라지기 때문에 때에 맞게 2가지 방법중에 사용하면 된다. 1. Group By 와 MAX 를 이용한 쿼리 SELECT a.id, a.rev, a.contents FROM YourTable a INNER JOIN ( SELECT id, MAX(rev) rev FROM YourTable GROUP BY id ) b ON a.id = b.id AND a.rev = b.rev Group BY와 SubQuery를 활용하여 먼저 id와 max값을 가지고 온뒤 INNER JOIN을 이용하여 해당하는 ROW를 찾아오는 쿼리이다. grou..
1. MS-SQL 주석, Oracle 주석 사용방법 single row (한줄 주석) --[주석내용] multi row (여러줄 주석) /* [주석내용] */ 2. MySQL 주석 사용방법 single row (한줄 주석) #[주석내용] multi row (여러줄 주석) /* [주석내용] */
MYSQL 접속 # mysql -u사용자명 -p 데이터베이스명 비밀번호 변경 mysqladmin 이용 # mysqladmin -uroot password 새비밀번호 update문 이용 mysql> UPDATE user SET password=password('새비밀번호') WHERE user='root'; mysql> FLUSH PRIVILEGES; SET PASSWORD 이용 mysql> SET PASSWORD FOR root=password('새비밀번호') 사용자 추가 및 삭제 사용자 추가 mysql> GRANT ALL PRIVILEGES ON 데이터베이스명.* TO username@localhost IDENTIFIED BY '새비밀번호'; 사용자 삭제 mysql> DELETE FROM user WH..
캡쳐한 사진이 없어서 퍼온 사진으로 대체함.. 리눅스 서버를 한동안 신경안썼더니 계속 뻗고 있었다. 원인은 mysqld 가 돌고 있는데 CPU 점유율이 100%를 넘게 먹고 있는것이였다. xe 에서 특정 쿼리가 계속 돌고 있었는데 설치만 해놓고 사용하지 않는 사이트라 xe 를 통째로 날려버려서 해결하였다. :) MySQL 이 점유율이 높을때 사용해볼만한 명령어들. DB 에 영향을 미치는 쿼리문을 찾아낼 수 있는 방법. 1. status mysql> show status; 또는 콘솔에서 cpu 부하를 확인한다. # top (위의 캡쳐화면과 같은 화면) 2. processlist mysql> show processlist; 또는 콘솔에서 mysqladmin 명령을 사용 # mysqladmin -uroot -..