MYSQL8 설치 관련


  • Level 2

    sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
    sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
    sudo apt-get update
    sudo apt-get install mysql-server
    

    와 같은 방법으로 mysql8을 설치했습니다.
    중간에 GPG키 오류가 나서, 이 부분은

    wget -q -O - https://packages.cloudfoundry.org/debian/cli.cloudfoundry.org.key | sudo apt-key add -
    

    으로 해결했습니다.

    그리고 나서 sudo apt-get install mysql-server 를 진행하면,

    penssh-server (1:7.6p1-4ubuntu0.7) 설정하는 중입니다 ...
    debconf: 프론트엔드를 초기화할 수 없음: Dialog
    debconf: (dialog나 그와 비슷한 프로그램을 설치하지 않았으므로, 다이얼로그 프론트엔드는 사용할 수 없습니다. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
    debconf: 다음 프론트엔드를 대신 사용: Readline
    openssh-server 설정 중입니다
    ----------------------------------
    
    A new version (/tmp/fileXoM3lD) of configuration file /etc/ssh/sshd_config is available, but the version installed currently has been locally modified.
    
      1. install the package maintainer's version    4. show a side-by-side difference between the versions  7. start a new shell to examine the situation
      2. keep the local version currently installed  5. show a 3-way difference between available versions
      3. show the differences between the versions   6. do a 3-way merge between available versions
    
    update-alternatives: using /var/lib/mecab/dic/ipadic-utf8 to provide /var/lib/mecab/dic/debian (mecab-dictionary) in auto mode
    mysql-community-client (8.0.33-1ubuntu18.04) 설정하는 중입니다 ...
    mysql-client (8.0.33-1ubuntu18.04) 설정하는 중입니다 ...
    mysql-community-server (8.0.33-1ubuntu18.04) 설정하는 중입니다 ...
    debconf: 프론트엔드를 초기화할 수 없음: Dialog
    debconf: (dialog나 그와 비슷한 프로그램을 설치하지 않았으므로, 다이얼로그 프론트엔드는 사용할 수 없습니다. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
    debconf: 다음 프론트엔드를 대신 사용: Readline
    update-alternatives: using /etc/mysql/mysql.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
    

    위와 같은 오류가 뜨고,
    결국 mysql -u root -p를 할 경우, 아래와 같은 오류가 뜹니다.

    Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
    

    그리고 실제로 파일을 찾아보면 mysql.sock도 존재하지 않습니다

    어떻게 해결해야하나요?