>  기사  >  데이터 베이스  >  리눅스 mysql 삭제

리눅스 mysql 삭제

WBOY
WBOY원래의
2023-05-18 12:39:071457검색

MySQL은 Linux 시스템에서 매우 일반적으로 사용되는 데이터베이스 관리 시스템입니다. MySQL을 자주 사용하다 보면 필연적으로 데이터베이스나 테이블을 삭제해야 하는 상황에 직면하게 됩니다. 이 기사에서는 Linux 시스템에서 MySQL의 데이터베이스 및 테이블을 삭제하는 방법을 소개합니다.

MySQL 데이터베이스 삭제

MySQL에서 데이터베이스 삭제는 매우 간단합니다. DROP DATABASE 명령을 사용하면 됩니다. 삭제할 데이터베이스의 이름이 example이라고 가정하고, 다음 명령어를 사용하여 삭제할 수 있습니다.

DROP DATABASE example;

단, 데이터베이스를 삭제하기 전에 중요한 데이터를 실수로 삭제하는 일이 없도록 먼저 데이터베이스를 백업해야 합니다. 또한 데이터베이스가 사용 중이거나 데이터베이스에 연결된 클라이언트가 있는 경우 삭제 작업이 실패합니다.

MySQL 테이블 삭제

데이터베이스 삭제와 마찬가지로 테이블 삭제도 매우 간단합니다. DROP TABLE 명령을 사용하면 됩니다. 삭제할 테이블의 이름이 학생이라고 가정하고, 다음 명령어를 사용하여 삭제할 수 있습니다.

DROP TABLE student;

마찬가지로 중요한 데이터를 실수로 삭제하는 일이 없도록 테이블을 삭제하기 전에 데이터를 백업해 두는 것이 좋습니다.

MySQL 사용자 삭제

MySQL에서 사용자를 삭제하려면 다음 단계를 사용할 수 있습니다.

  1. MySQL에 로그인

터미널에 다음 명령을 입력하세요.

mysql -u root -p

그런 다음 MySQL 비밀번호를 입력하세요. 로그인하기.

  1. 사용자 보기

로그인한 후 MySQL 명령줄에서 다음 명령을 실행하세요.

SELECT user, host FROM mysql.user;

MySQL의 사용자 목록이 표시됩니다.

  1. 사용자 삭제

삭제하려는 사용자가 foo라고 가정하고 다음 명령을 사용하여 삭제할 수 있습니다.

DROP USER 'foo'@'localhost';

계정의 일부 권한만 삭제하려면 REVOKE 문을 사용할 수 있습니다. 예:

REVOKE INSERT ON *.* FROM 'foo'@'localhost';

위 명령은 모든 데이터베이스에서 foo 계정의 INSERT 권한을 취소합니다.

요약

이 글에서는 Linux 시스템에서 MySQL 데이터베이스, 테이블, 사용자를 삭제하는 방법을 소개합니다. 개체를 삭제하기 전에 데이터를 백업하는 것을 잊지 마세요. 또한 데이터베이스나 테이블을 삭제할 때는 이러한 작업을 취소할 수 없으므로 주의하세요.

위 내용은 리눅스 mysql 삭제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.