Linux에 MySQL 및 MySQL Workbench 설치

2411 단어 mysql
Ubuntu, Pop_OS 또는 모든 Debian Linux에 MySQL 및 Workbench 설치에 대한 간단한 지침입니다.

MySQL 설치

최신 패키지를 얻고 mysql-server를 설치하도록 apt를 업데이트하십시오.

$ sudo apt-get update
$ sudo apt-get install mysql-server

MySQL 설정 및 구성 옆

$ sudo mysql_secure_installation

모든 설정에 대해 Y('예')를 선택하는 것이 합리적입니다.

MySQL에 액세스하려면

$ sudo mysql -u root -p

MySQL 워크벤치 설치

시스템 및 Linux 버전과 호환되는 설치 프로그램을 다운로드합니다.

click here to download

deb 파일을 클릭하고 설치하거나 dpkg 명령을 사용하여 설치하십시오.

$ sudo dpkg -i path_to_deb_file

MySQL 및 MySQL Workbench를 제거하려면

시스템에서 이 두 소프트웨어를 모두 제거하려면 다음 명령을 사용하십시오.

MySQL을 제거하려면

$ sudo apt-get remove --purge mysql-server mysql-client mysql-common -y
$ sudo apt-get autoremove -y
$ sudo apt-get autoclean

MySQL Workbench를 제거하려면

$ sudo apt-get remove mysql-workbench-community
or
$ sudo dpkg -r mysql-workbench-community
$ sudo dpkg --purge mysql-workbench-community

MySQL 서비스를 시작, 중지, 다시 시작하거나 상태를 확인하려면

$ sudo service mysql start 
$ sudo service mysql stop
$ sudo service mysql restart
$ sudo service mysql status

SUDO 없이 MySQL에 액세스하려면

sudo 없이 MySQL에 액세스하려고 할 때 오류 1045(28000): 사용자 'username'@'localhost'에 대한 액세스가 거부되었습니다(비밀번호 사용: NO)

이 오류가 나타납니다

이 오류를 극복하려면 다음 단계를 따르십시오.

$ sudo mysql  -u root -p
Enter password:
mysql> show databases;
mysql> use mysql
mysql> select user, host, plugin from mysql.user;
mysql> update user set plugin="mysql_native_password" where User="root";
mysql> flush privileges;
mysql> exit;
$ mysql -u root
mysql> SET GLOBAL validate_password.policy=LOW;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Enter_password';
mysql> exit
$ sudo service mysql restart

이제 다음을 사용하여 MySQL에 액세스할 수 있습니다.

$ mysql  -u root -p

좋은 웹페이지 즐겨찾기