블로그 이미지
암초보

calendar

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

Notice

Tag

05-04 00:25
2013. 6. 4. 10:08 DB/MySQL

group_concat_max_len 을 변경하면 된다.

커맨드로는

SET GLOBAL group_concat_max_len=#size#

SET SESSION group_concat_max_len=#size#

재시작 할 필요없고, 재시작하면 기본설정으로 초기화된다.




my.cnf의

[mysqld] 밑에...

group_concat_max_len=8K 

이런식으로 넣어주면 된다. 물론 재시작 해야함.

'DB > MySQL' 카테고리의 다른 글

last_insert_id()  (0) 2013.09.11
INDEX  (0) 2013.08.23
char와 varchar 차이점  (0) 2011.10.31
MySQL function 생성 실패시  (0) 2011.10.06
컬럼 추가, 컬럼명 변경  (0) 2011.09.24
posted by 암초보
2011. 10. 31. 22:50 DB/MySQL

char는 고정길이
varchar는 가변길이(길이(length)를 저장하기위해 1byte 를 더 차지함)

ex) char(5) 에 'ab' 입력시, 'ab   ' 으로 저장됨.(5byte)
     varchar(5)에 'ab' 입력시, 'ab' 으로 저장됨.(3byte)


입력되는 길이가 고정되어 있다면 char 사용하는것이 좋을 듯.

'DB > MySQL' 카테고리의 다른 글

INDEX  (0) 2013.08.23
group_concat size  (0) 2013.06.04
MySQL function 생성 실패시  (0) 2011.10.06
컬럼 추가, 컬럼명 변경  (0) 2011.09.24
MySQL 다운로드  (0) 2011.09.19
posted by 암초보
2011. 10. 6. 22:48 DB/MySQL

ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL,
or READS SQL DATA in its declaration and binary logging is enabled
(you *might* want to use the less safe log_bin_trust_function_creators
variable)




show global variables like 'log_bin_trust_function_creators';

off 일경우

SET GLOBAL log_bin_trust_function_creators = 'ON';

또는
SET GLOBAL log_bin_trust_function_creators = 1;

'DB > MySQL' 카테고리의 다른 글

group_concat size  (0) 2013.06.04
char와 varchar 차이점  (0) 2011.10.31
컬럼 추가, 컬럼명 변경  (0) 2011.09.24
MySQL 다운로드  (0) 2011.09.19
MySQL 버전 확인  (0) 2010.11.24
posted by 암초보
2011. 9. 24. 22:29 DB/MySQL

alter table 테이블명 add (컬럼명 자료형, ...);
alter table 테이블명 change old컬럼명 new컬럼명 자료형;

'DB > MySQL' 카테고리의 다른 글

char와 varchar 차이점  (0) 2011.10.31
MySQL function 생성 실패시  (0) 2011.10.06
MySQL 다운로드  (0) 2011.09.19
MySQL 버전 확인  (0) 2010.11.24
MySQL 문자셋 변경  (0) 2009.12.17
posted by 암초보
2011. 9. 19. 22:58 DB/MySQL

'DB > MySQL' 카테고리의 다른 글

MySQL function 생성 실패시  (0) 2011.10.06
컬럼 추가, 컬럼명 변경  (0) 2011.09.24
MySQL 버전 확인  (0) 2010.11.24
MySQL 문자셋 변경  (0) 2009.12.17
MySQL의 status 명령어(현재 db상태 확인)  (0) 2009.12.17
posted by 암초보
2010. 11. 24. 16:34 DB/MySQL

select verstion();

'DB > MySQL' 카테고리의 다른 글

컬럼 추가, 컬럼명 변경  (0) 2011.09.24
MySQL 다운로드  (0) 2011.09.19
MySQL 문자셋 변경  (0) 2009.12.17
MySQL의 status 명령어(현재 db상태 확인)  (0) 2009.12.17
MySQL 계정생성 및 덤프  (0) 2009.10.21
posted by 암초보
2009. 12. 17. 09:36 DB/MySQL
-- DB 생성시
mysql> create database DB_NAME character set euckr collate euckr_korean_ci;
 
-- 기존의 DB 또는 Table 수정시
ALTER DATABASE <db_name> CHARACTER SET euckr COLLATE euckr_korean_ci;
ALTER TABLE <table_name> CONVERT TO CHARACTER SET euckr;

utf-8 사용시 : ALTER DATABASE <db_name> CHARACTER SET utf8 COLLATE utf8_general_ci;

'DB > MySQL' 카테고리의 다른 글

MySQL 다운로드  (0) 2011.09.19
MySQL 버전 확인  (0) 2010.11.24
MySQL의 status 명령어(현재 db상태 확인)  (0) 2009.12.17
MySQL 계정생성 및 덤프  (0) 2009.10.21
MySQL 기본쿼리  (0) 2009.07.08
posted by 암초보
2009. 12. 17. 09:26 DB/MySQL

status


문자셋 확인.

'DB > MySQL' 카테고리의 다른 글

MySQL 버전 확인  (0) 2010.11.24
MySQL 문자셋 변경  (0) 2009.12.17
MySQL 계정생성 및 덤프  (0) 2009.10.21
MySQL 기본쿼리  (0) 2009.07.08
게시판 페이징 SQL(LIMIT)  (0) 2009.07.03
posted by 암초보
2009. 10. 21. 10:55 DB/MySQL

1. 계정생성

GRANT USAGE ON *.* TO 사용할ID@'%' IDENTIFIED BY 'PASSWORD';

사용할 ID  = 사용할 ID

그 뒷부분에 붙는것이 허용 범위 입니다.

> IP 허용시

GRANT USAGE ON *.* TO 사용할ID@127.0.0.1 IDENTIFIED BY 'PASSWORD';

> 와일드문자 (리모트가능)

GRANT USAGE ON *.* TO 사용할ID@'%' IDENTIFIED BY 'PASSWORD';

 

2. 권한생성

GRANT ALL PRIVILEGES ON 데이터베이스명.* TO 사용할ID@'%' IDENTIFIED BY 'PASSWORD'
위와 동일한 허용 규칙이며 데이터베이스명뒤에 *은 SELECT, ...등의 기능을 다 할수 있다는 조건임.

 

3. 권한재로드

FLUSH PRIVILEGES;

권한 재 로드 하는 기능이며 이렇게 하지 않았을 경우 -_-디비 작동 안 할수도 있슴

 

위 3개를 순차적으로 적어야 함.

 

확인법 이 맞을듯함..

 

USE MYSQL;

SELECT HOST, NAME FROM USER;

 

데이터베이스 백업 방법

 

전체 백업

mysqldump -u아이디 -p 데이터베이스명 > 백업할 파일명

 

특정 테이블 백업

mysqldump -u아이디 -p 데이터베이스명 테이블명 > 백업할 파일명

 

데이터베이스 복구

mysql -u아이디 -p 데이터베이스명 테이블명 < 복구할 파일명

[출처] MYSQL 계정생성|작성자 NaKa


'DB > MySQL' 카테고리의 다른 글

MySQL 버전 확인  (0) 2010.11.24
MySQL 문자셋 변경  (0) 2009.12.17
MySQL의 status 명령어(현재 db상태 확인)  (0) 2009.12.17
MySQL 기본쿼리  (0) 2009.07.08
게시판 페이징 SQL(LIMIT)  (0) 2009.07.03
posted by 암초보
2009. 7. 8. 09:13 DB/MySQL

데이터 베이스 스키마 생성
create database [데이터베이스 스키마명];

현재 가지고 있는 데이터 베이스 스키마 호출
show databasea;

현재 스키마에 가지고 있는 테이블 호출
show tables;

데이터 베이스 스키마 사용
use [데이터베이스 스키마명];

'DB > MySQL' 카테고리의 다른 글

MySQL 버전 확인  (0) 2010.11.24
MySQL 문자셋 변경  (0) 2009.12.17
MySQL의 status 명령어(현재 db상태 확인)  (0) 2009.12.17
MySQL 계정생성 및 덤프  (0) 2009.10.21
게시판 페이징 SQL(LIMIT)  (0) 2009.07.03
posted by 암초보
prev 1 2 3 next