우분투 MySQL 설치 편집하기

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.

편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.

최신판 당신의 편집
1번째 줄: 1번째 줄:
{{다른뜻|우분투 MySQL 클라이언트 설치}}
{{테스트|우분투 12.04 LTS}}
{{다른뜻|CentOS MySQL 서버 설치}}
{{테스트|우분투 12, 우분투 14}}
;우분투 MySQL 설치
;우분투 MySQL 설치
;우분투 MySQL 서버 설치
;우분투 MySQL 서버 설치


==확인==
==확인==
<syntaxhighlight lang='console'>
<source lang='cli'>
root@zetawiki:~# cat /etc/init.d/mysql
root@zetawiki:~# /etc/init.d/mysql
cat: /etc/init.d/mysql: No such file or directory
-bash: /etc/init.d/mysql: No such file or directory
</syntaxhighlight>
</source>
<syntaxhighlight lang='console'>
<source lang='cli'>
root@zetawiki:~# dpkg -l | grep mysql-server
root@zetawiki:~# dpkg -l | grep mysql
root@zetawiki:~# aptitude show mysql-server | grep ^State
root@zetawiki:~# aptitude show mysql-server | grep ^State
State: not installed
State: not installed
</syntaxhighlight>
</source>


==설치==
==설치==
<syntaxhighlight lang='console'>
<source lang='cli'>
root@zetawiki:~# apt-get install mysql-server
root@zetawiki:~# apt-get install mysql-server
Reading package lists... Done
Reading package lists... Done
25번째 줄: 23번째 줄:
   libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
   libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
   mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server-5.5
   mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server-5.5
   mysql-server-core-5.5 perl perl-base perl-modules
   mysql-server-core-5.5
Suggested packages:
Suggested packages:
   libclone-perl libmldbm-perl libnet-daemon-perl libplrpc-perl
   libclone-perl libmldbm-perl libnet-daemon-perl libplrpc-perl
   libsql-statement-perl libipc-sharedcache-perl tinyca mailx perl-doc
   libsql-statement-perl libipc-sharedcache-perl tinyca mailx
  libterm-readline-gnu-perl libterm-readline-perl-perl make libb-lint-perl
  libcpanplus-dist-build-perl libcpanplus-perl libfile-checktree-perl
  liblog-message-perl libobject-accessor-perl
The following NEW packages will be installed:
The following NEW packages will be installed:
   libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
   libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
   mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server
   mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server
   mysql-server-5.5 mysql-server-core-5.5
   mysql-server-5.5 mysql-server-core-5.5
The following packages will be upgraded:
0 upgraded, 11 newly installed, 0 to remove and 31 not upgraded.
  perl perl-base perl-modules
Need to get 9,302 kB of archives.
3 upgraded, 11 newly installed, 0 to remove and 142 not upgraded.
After this operation, 96.6 MB of additional disk space will be used.
Need to get 16.2 MB of archives.
Do you want to continue? [Y/n]  
After this operation, 97.1 MB of additional disk space will be used.
</source>
Do you want to continue? [Y/n]
<source lang='cli'>
</syntaxhighlight>
<syntaxhighlight lang='console'>
... (생략)
... (생략)
</syntaxhighlight>
New password for the MySQL "root" user:
<syntaxhighlight lang='text'>
</source>
Package configuration                                                         
 
  ┌────────-─┤ Configuring mysql-server-5.5 ├──────────┐ 
  │ While not mandatory, it is highly recommended that you set a password  │ 
  │ for the MySQL administrative "root" user.                              │ 
  │                                                                        │ 
  │ If this field is left blank, the password will not be changed.          │ 
  │                                                                        │ 
  │ New password for the MySQL "root" user:                                 │ 
  │                                                                        │ 
  │ ********_______________________________________________________________ │ 
  │                                                                        │ 
  │                                <Ok>                                    │ 
  │                                                                        │ 
  └─────────────────-───────────────────┘ 
</syntaxhighlight>
:→ MySQL의 root 계정 패스워드 지정
:→ MySQL의 root 계정 패스워드 지정
<syntaxhighlight lang='text'>
<source lang='cli'>
  ┌───┤ Configuring mysql-server-5.5 ├───┐
Repeat password for the MySQL "root" user:
  │                                              │
</source>
  │ Repeat password for the MySQL "root" user.  │
  │                                              │
  │                                              │
  │ ********____________________________________ │
  │                                              │
  │                  <Ok>                      │
  │                                              │
  └───────────────────────┘
</syntaxhighlight>
:→ MySQL의 root 계정 패스워드 재입력
:→ MySQL의 root 계정 패스워드 재입력
<syntaxhighlight lang='console'>
<source lang='cli'>
... (생략)
... (생략)
160315 17:44:19 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
160315 17:44:19 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
160315 17:44:19 [Note] /usr/sbin/mysqld (mysqld 5.5.55-0ubuntu0.14.04.1) starting as process 31551 ...
160315 17:44:19 [Note] /usr/sbin/mysqld (mysqld 5.5.47-0ubuntu0.14.04.1) starting as process 4054 ...
mysql start/running, process 31551
mysql start/running, process 4217
Setting up libhtml-template-perl (2.95-1) ...
Setting up libhtml-template-perl (2.95-1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for ureadahead (0.100.0-16) ...
Setting up mysql-server (5.5.55-0ubuntu0.14.04.1) ...
Setting up mysql-server (5.5.47-0ubuntu0.14.04.1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
</syntaxhighlight>
</source>


==확인==
==확인==
<syntaxhighlight lang='console'>
<source lang='cli'>
root@zetawiki:~# /etc/init.d/mysql status
root@zetawiki:~# /etc/init.d/mysql status
  * /usr/bin/mysqladmin  Ver 8.42 Distrib 5.5.55, for debian-linux-gnu on x86_64
  * /usr/bin/mysqladmin  Ver 8.42 Distrib 5.5.47, for debian-linux-gnu on x86_64
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.


Oracle is a registered trademark of Oracle Corporation and/or its
Oracle is a registered trademark of Oracle Corporation and/or its
98번째 줄: 66번째 줄:
owners.
owners.


Server version 5.5.55-0ubuntu0.14.04.1
Server version 5.5.47-0ubuntu0.14.04.1
Protocol version 10
Protocol version 10
Connection Localhost via UNIX socket
Connection Localhost via UNIX socket
UNIX socket /var/run/mysqld/mysqld.sock
UNIX socket /var/run/mysqld/mysqld.sock
Uptime: 47 sec
Uptime: 1 min 55 sec


Threads: 1  Questions: 581 Slow queries: 0  Opens: 189  Flush tables: 1  Open tables: 41  Queries per second avg: 12.361
Threads: 1  Questions: 584 Slow queries: 0  Opens: 189  Flush tables: 1  Open tables: 41  Queries per second avg: 5.078
</syntaxhighlight>
</source>
<syntaxhighlight lang='console'>
<source lang='cli'>
root@zetawiki:~# netstat -ntlp | grep mysqld
root@zetawiki:~# netstat -ntlp | grep mysqld
tcp        0      0 127.0.0.1:3306          0.0.0.0:*              LISTEN      31551/mysqld    
tcp        0      0 127.0.0.1:3306          0.0.0.0:*              LISTEN      4217/mysqld  
</syntaxhighlight>
</source>
<syntaxhighlight lang='console'>
<source lang='cli'>
root@zetawiki:~# mysql -uroot -p -e'show databases'
root@zetawiki:~# mysql -uroot -pP@ssw0rd -e'show databases'
Enter password: P@ssw0rd
+--------------------+
+--------------------+
| Database          |
| Database          |
120번째 줄: 87번째 줄:
| performance_schema |
| performance_schema |
+--------------------+
+--------------------+
</syntaxhighlight>
</source>


==같이 보기==
==같이 보기==
* [[MySQL 원격 접속 허용]]
*[[우분투 아파치 설치]]
* [[우분투 아파치 설치]]
*[[CentOS MySQL 설치]]
* [[우분투 MySQL 클라이언트 설치]]
* [[CentOS MySQL 설치]]
* [[우분투 MariaDB 설치]]
* [[우분투 PostgreSQL 설치]]


[[분류: apt-get]]
[[분류: apt-get]]

제타위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 제타위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 편집 도움말 (새 창에서 열림)

이 문서에서 사용한 틀: