mega's Blog
우분투에서 MySQL 설치 본문
1. 정보
- OS: Ubuntu 14.04
- MySQL : 5.5버전
2. 설치
sudo apt-get install mysql-server-5.5
3. 접속
mysql -u root -p
4. 데이터 베이스 생성
create database `DB명` character set utf8mb4;
5. 사용자 추가 / 권한 부여
create user '계정명'@'%' identified by '패스워드'; grant all privileges on *.* to '계정명'@'%'; flush privileges; create user '계정명'@'localhost' identified by '패스워드'; grant all privileges on *.* to '계정명'@'localhost'; flush privileges;
6. Config 수정
sudo vi /etc/mysql/my.conf [client] port = 3306 socket = /var/run/mysqld/mysqld.sock default-character-set = utf8mb4 [mysqld] # # * Basic Settings # character-set-client-handshake=FALSE init_connect='SET collation_connection = utf8mb4_general_ci' init_connect='SET NAMES utf8mb4' character_set_server=utf8mb4 collation_server=utf8mb4_general_ci user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock
7. 재기동
sudo service mysql stop sudo service mysql start
8. 데이터 덤프 및 복구
mysqldump -uroot -p패스워드 DB명 > pz_user_table_$DATE.sql mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt -uroot -p패스워드 DB명 > pz_user_procedure_$DATE.sql mysql -ugamevil -p패스워드 DB명 < pz_user_table_$DATE.sql mysql -ugamevil -p패스워드 DB명 < pz_user_procedure_$DATE.sql
'우분투' 카테고리의 다른 글
SSH 터널링 (with private-key) (0) | 2020.01.05 |
---|---|
우분투에서 sublime-text 한글 입력 문제 해결 (0) | 2016.12.15 |
Comments