본문 바로가기

데이터베이스/MySQL14

[php, mysql] utf-8 관련 PHP 에서 utf-8 로 하는 것은 1. 소스 파일을 utf-8 로 저장 2. 헤더에서 utf-8 선언. header(블라블라) 3. html 에서 utf-8선언 이정도면 대충 된다.문제는 mysql 이다. 1. 내부의 디비생성시 utf-8 로 해줘야 한다. 나중에 바꾸는 건 모르겠음. (아마도 alter database DB명 default character set utf8; 으로 추측)2. 테이블 및 컬럼들을 utf-8 로 해준다.3. SHOW VARIABLES LIKE 'character_set%'; 쿼리를 날려본다. [잘동작되는 예]character_set_clientutf8character_set_connectionutf8character_set_databaseutf8character_set_.. 2013. 10. 1.
[Mysql] 소수점 처리 (업데이트 2017-11-24) 개요 Mysql 에서 소수점 과 관련된 쿼리 함수 들 입니다. 가장 대표적인 것으로 Round, Floor, Ceil, Truncate 에 대해서 간단히 정리해보았습니다. 본문 Round() Round() 반올림 select ROUND(11.6789) /* result : 12 */ ,ROUND(11.6789,1) /* result : 11.7 */ ,ROUND(11.6789,2) /* result : 11.68 */ from dual; Floor(), Ceil(), Truncate() Floor() 소수점 밑을 버림Ceil() 소수점 밑에서 올림Truncate() 자리수 를 지정해서 버림 select FLOOR(11.6789) /* result : 11 */ , CEIL(11.6789) /* resul.. 2012. 10. 15.
[mysql] 테이블 목록 조회 select * from information_schema.`TABLES`where TABLE_SCHEMA = '디비명'; 혹은 select table_name from information_schema.`TABLES`where TABLE_SCHEMA = '디비명'; 2012. 9. 26.
테이블 데이타 수 가져오기 SELECT table_name, table_rows FROM information_schema.tables where table_name like 'g%'; 2010. 12. 27.