~cpp jdbc:mysql://localhost/database?user=user&password=xxx&useUnicode=true&characterEncoding=KSC5601
~cpp /var/lib/mysql
이므로 해당 디렉토리 내의 자료를 복사 하는 것으로 가능하다. 복사중 mysql을 정지 시키는 것을 권장한다.~cpp 자신의 DB 전체 백업하기 mysqldump -p암호 -u사용자 --database DB명 > mysqlbackup.sql 일부 테이블만 백업하기 mysqldump -p암호 -u사용자 DB명 TABLE명 > tablebackup.sql 복구 mysql -p암호 -u사용자 --database db명 < mysqlbackup.sql
~cpp flush privileges
를 수행한다.~cpp insert user values('localhost', 'jeppy', password('암호'), 'y','y','y','y','y','y','y','y','y','y','y','y','y','y'); insert user values('%', 'jeppy', password('암호'), 'y','y','y','y','y','y','y','y','y','y','y','y','y','y'); FLUSH PRIVILEGES; CREATE DATABASE jeppy; REVOKE all PRIVILEGES on *.* from jeppy@'localhost'; REVOKE all PRIVILEGES on *.* from jeppy@'%'; FLUSH PRIVILEGES; GRANT all on jeppy.* to jeppy@'localhost'; GRANT all on jeppy.* to jeppy@'%'; FLUSH PRIVILEGES;
~cpp mysql> select * from addressbook order by name asc; +-----------+---------------+ | name | phone | +-----------+---------------+ | 이희진 | 011-9143-8841 | | 이경아 | 011-9364-7855 | | 장재니 | 016-9583-1017 | | 조순영~^^ | 011-9908-0299 | | 김영호 | 011-9115-8338 | | 박경숙 | 011-9808-5075 | +-----------+---------------+ 6 rows in set (0.00 sec)
~cpp mysql> select ('강' > '이'); +---------------+ | ('강' > '이') | +---------------+ | 1 | +---------------+ 1 row in set (0.00 sec)
~cpp mysql> desc addressbook; +-------+----------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+----------+------+-----+---------+-------+ | name | char(10) | | | | | <-- name 이 char 타입입니다. | phone | char(15) | | | | | +-------+----------+------+-----+---------+-------+ 2 rows in set (0.00 sec)
~cpp mysql> select * from addressbook ORDER BY BINARY name; +-----------+---------------+ | name | phone | +-----------+---------------+ | 김영호 | 011-9115-8338 | | 박경숙 | 011-9808-5075 | | 이경아 | 011-9364-7855 | | 이희진 | 011-9143-8841 | | 장재니 | 016-9583-1017 | | 조순영~^^ | 011-9908-0299 | +-----------+---------------+ 6 rows in set (0.00 sec)