결과 값에 번호를 부여하는 sql 구문
SELECT id, title, @rn:=@rn+1 AS num, user_id, thedate FROM atable, (SELECT @rn:=0) R ORDER BY thedate DESC;
'mySQL' 카테고리의 다른 글
파워셸 윈도우 서버에서 MySQL 백업과 복원 (0) | 2014.12.17 |
---|
결과 값에 번호를 부여하는 sql 구문
SELECT id, title, @rn:=@rn+1 AS num, user_id, thedate FROM atable, (SELECT @rn:=0) R ORDER BY thedate DESC;
파워셸 윈도우 서버에서 MySQL 백업과 복원 (0) | 2014.12.17 |
---|
mySQL Backup and Recovery
백업은 어디에서 하든 똑같다.
사용자:root, 암호:****, Database:database_name이고 db_backup_file.sql파일로 백업할 때
[ ...\bin> mysqldump -u root -p database_name > db_backup_file.sql ]
복원을 할 때
[ ...\bin> mysql -u root -p database_name< db_backup_file.sql ]
라고 하면 된다. 기본은 이렇다.
그러나
Windows powershell 윈도우즈 서버 파워쉘에서 위와 같이 복원을 시도하면 에러를 토한다.
[ The '<' operator is reserved for future use. ]
윈도우즈 서버 2012 (Windows_Server-2012-RTM-English-64Bit) 파워섈에 복원 방법은.
[ ...\bin> mysql -u root -p ] mysql모니터에 진입한다.
[ CREATE DATABASE database_name ] 우선 복원할 데이터베이스 이름을 수동으로 만들어준다.
[ USE database_name ] 복원할 데이터베이스(여기서 database_name)를 사용 선택한다.
[SOURCE db_backup_file.sql ] source명령으로 복원한다.
[DROP DATABASE the_old_database_name] 이전 data_base를 삭제한다.
mySQL 퀴리 결과에 번호 매기기 (0) | 2017.02.07 |
---|