데 비 안 8.2 에 MySQL 5.7.9 Generic Binaries 설치

4162 단어
설치 과정 은 유 닉 스 / 리 눅 스에 MySQL 설치 참고
shell> apt-cache search libaio # search for info
shell> apt-get install libaio1 # install library

그리고 설치
shell> groupadd mysql
shell> useradd -r -g mysql -s /bin/false mysql
shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> mkdir mysql-files
shell> chmod 770 mysql-files
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql    # Before MySQL 5.7.6
shell> bin/mysqld --initialize --user=mysql # MySQL 5.7.6 and up
shell> bin/mysql_ssl_rsa_setup              # MySQL 5.7.6 and up
shell> chown -R root .
shell> chown -R mysql data mysql-files
shell> bin/mysqld_safe --user=mysql &
# Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server

기본 디 렉 터 리 가 아 닌 / opt / mysql / 를 사 용 했 기 때문에 설치 과정 이 조금 다 릅 니 다.
sudo apt-cache search libaio
sudo apt-get install libaio1

sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql

cd /opt/
sudo mkdir mysql
sudo mv ~/Downloads/mysql-5.7.9-linux-glibc2.5-x86_64 /opt/mysql/
sudo ln -s /opt/mysql/mysql-5.7.9-linux-glibc2.5-x86_64/ mysql
cd mysql
sudo mkdir mysql-files
sudo mkdir data #              
sudo chmod 770 mysql-files
sudo chown -R mysql:mysql .
sudo ./bin/mysqld --initialize --user=mysql --datadir=/opt/mysql/mysql/data #      data    ,       root      ,     
sudo ./bin/mysql_ssl_rsa_setup --datadir=/opt/mysql/mysql/data #sudo,       
#        root,   data mysql-files  
sudo chown -R root:root .
sudo chown -R mysql:mysql data mysql-files
#   mysql  
sudo ./bin/mysqld_safe --user=mysql &
#         
ps aux|grep mysqld
#      ,        ,     set password = password('passwd');      
sudo ./bin/mysql -u root -p 
#   mysqladmin       
sudo ./bin/mysqladmin -u root -p version
#   /    
sudo ./bin/mysqladmin -u root -p shutdown
#       
sudo cp support-files/mysql.server /etc/init.d/
#     
sudo /etc/init.d/mysql.server start
#   
sudo systemctl start mysql.server
#      Failed to restart network.service: Unit network.service failed to load: No such file or directory.   
sudo systemctl enable mysql.server
#         
sudo systemctl start mysql.server

좋은 웹페이지 즐겨찾기