Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
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
Tags
more
Archives
Today
Total
관리 메뉴

mega's Blog

우분투에서 MySQL 설치 본문

우분투

우분투에서 MySQL 설치

megadev 2016. 9. 1. 15:25

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