좋은 프로그램은 마음의 여유에서 나온다.

우분투 mysql 설치 본문

데이터베이스/MySql,maria

우분투 mysql 설치

좋은데이 2015.04.24 14:17

1. mysql 설치

$ sudo apt-get update

sudo apt-get install mysql-server mysql-client


중간에 루트 비밀번호 입력


2. UTF-8로 캐릭터셋 설정


5.0부터 default-character-set=utf8이 deprecated되서 에러남


$ sudo vi /etc/mysql/my.cnf

[mysqld] 항목에 아래 추가

init_connect=‘SET collation_connection = utf8_unicode_ci init_connect=‘SET NAMES utf8 character-set-server=utf8 collation-server=utf8_unicode_ci skip-character-set-client-handshake


3. mysql 재시작, 캐릭터셋 확인

$ sudo /etc/init.d/mysql restart

$ mysql -u root -p


mysql> show variables like '%character%';

+--------------------------+----------------------------+

| Variable_name            | Value                      |

+--------------------------+----------------------------+

| character_set_client     | utf8                       |

| character_set_connection | utf8                       |

| character_set_database   | utf8                       |

| character_set_filesystem | binary                     |

| character_set_results    | utf8                       |

| character_set_server     | utf8                       |

| character_set_system     | utf8                       |

| character_sets_dir       | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

8 rows in set (0.00 sec)


mysql> show variables like '%collation%';

+----------------------+-----------------+

| Variable_name        | Value           |

+----------------------+-----------------+

| collation_connection | utf8_general_ci |

| collation_database   | utf8_general_ci |

| collation_server     | utf8_general_ci |

+----------------------+-----------------+

3 rows in set (0.01 sec)

저작자 표시
신고

'데이터베이스 > MySql,maria' 카테고리의 다른 글

센트OS 7 마리아디비 설치  (0) 2016.04.24
우분투 mysql 설치  (0) 2015.04.24
mysql 외부접속 에러 host is not allowed ~~~  (1) 2013.11.21
mysql 외부 접속 안될 때  (0) 2013.11.21
mysql sequence 흉내내기  (0) 2012.11.13
mysql index btree/hash 차이  (0) 2012.11.13
0 Comments
댓글쓰기 폼