phpmyadmin 사용 데이터베이스 삭제 문
호스팅 공급자로부터 테이블 제한이 1000개를 초과한다는 경고를 받았습니다.데이터베이스가 많아서 한 번에 더 삭제하고 싶습니다.안타깝게도 그들은 다중 선택 기능이 없어서 저는 phpmyadmin에서 쿼리를 사용하기로 결정했습니다.
는 제가뭔시도때할를가▁something때▁like할시도▁i 같은 것을 시도할 때.DROP database some_name알겠습니다DROP DATABASE statements are disables
데이터베이스를 활성화하거나 여러 데이터베이스를 삭제할 수 있는 다른 방법이 있는지 아는 사람이 있습니까?
config.inc.php에서 편집해야 하는 phpMyAdmin 설정이 있는 것 같습니다.
부울 $cfg['AllowUserDropDatabase'](503행)
일반 사용자에게 '데이터베이스 삭제' 링크 표시
로 그것을 할 수 : 다, 음단계수수있다습니행할예를.
wamp/apps/phpmyadmin 3.5.1/라이브러리로 이동합니다.
"config.default.php"라는 파일을 엽니다.
653호선으로 .
$cfg['AllowUserDropDatabase'] = false;정말로서버를 다시 시작하여 변경 내용 확인
Windows XP 사용자의 경우: 효과가 반영되지 않으면 빠른 실행 아이콘을 통해 WAMP를 종료하고 다시 시작해 보십시오.
- ->로 이동
your_drive/xampp/PhpMyAdmin/libraries/가 설치된 XAMPP 사용)
또는
/usr/share/phpmyadmin/libraries/ (PHP/Apache/MySQL/PhpMyAdmin이 설치된 Linux)
이름
config.default.php»
$cfg['AllowUserDropDatabase']값은 다음과 같습니다.
False로변으로 합니다.True.apache2 터미널의 restart
/etc/init.d/apache2 restart(Linux) »XAMPP Control Panel restart Mysql
구성 파일을 터치하지 않고
phpmyadmin이 열려 있는 경우 왼쪽에 홈 아이콘 바로 옆에 데이터베이스 아이콘이 표시됩니다(마우스를 누르면 '쿼리 창' 제목이 팝업됩니다). 이 아이콘을 클릭하면 표시된 창에서 구성 파일을 건드리지 않고 '드롭 쿼리'를 입력할 수 있습니다(적어도 문제가 없었으니 도움이 되길 바랍니다).

은 파일을 해야 할 것입니다.config.default는 phpmyadmin입니다.
653행(버전에 따라 매우 다를 수 있음)
$cfg['AllowUserDropDatabase'] = true;
방법 1
- 오픈샘프
- apache -> Config -> phpMyAdmin(config.inc.php) 또는 config.inc.php
- 더하다
$cfg['AllowUserDropDatabase'] = true;
방법 2
- C:\xampp\phpMyAdmin\config.inc.php를 엽니다.
- 더하다
$cfg['AllowUserDropDatabase'] = true;
PphpMyAdmin은 "DROP DATABASE" 문이 비활성화됨" 오류를 발생시킵니다.PphpMyadmin 홈 페이지에 "DROP" 탭이 없습니다.PphpMyAdmin에서 위 탭을 활성화하려면 다음 절차를 따릅니다.
XAMPP 디렉토리로 이동합니다—–>PphpMyAdmin—–>라이브러리/폴더.
이름이 "config.default.php"인 파일을 열거나 편집합니다.
$cfg[' 찾기'사용자 삭제 데이터베이스 허용']
값이 'False'인 것을 발견하고 "True"로 설정하면 완료됩니다.
PphpMyAdmin 페이지를 새로 고치거나 MySql 서버를 다시 시작한 다음 PphpMyAdmin을 엽니다.
저는 위에 언급된 파일들을 수정하지 않고 할 수 있었습니다.
1단계
아이콘 에 있는 합니다.
2단계
탭을 합니다.
. [했습니다.]

데이터베이스를 삭제하고 새 데이터베이스를 만듭니다.그렇게 하려면 phpmyadmin으로 이동하여 왼쪽 패널에 있는 데이터베이스를 선택합니다.그런 다음 머리에 있는 'Operations' 탭으로 이동합니다.오른쪽 가운데에 있는 데이터베이스 제거 옵션을 찾습니다.Drop Database(데이터베이스 삭제)를 클릭하여 이동합니다...
아직 로그인하지 않았다면 SSH를 사용하여 mySQL에 로그인하여 데이터베이스를 삭제하려고 했습니까?
sudo mysql -u your mysqlusername -p (메시지가 표시되면 암호를 입력합니다.)
mysql > 데이터베이스 표시; (데이터베이스 찾기)
mysql> 데이터베이스 설정 드롭 사용; (데이터베이스 변경)
mysql> Drop Database 당신의 데이터베이스 설정 드롭; (그러면 완료됩니다.)
때때로 PphpMyAdmin은 매우 특이한 오류를 발생시킵니다: "DROP DATABASE" 문은 비활성화됩니다."
이 상황에서는 PphpMyAdmin 홈 페이지에서 "DROP" 탭을 볼 수 없습니다.다음과 같은 과정을 통해 이 문제를 해결할 수 있습니다.
- -> _drive/xampp/PhpMyAdmin/라이브러리로 이동합니다.
- 파일 이름 "config.default.php" 열기
- $cfg[' 찾기AllowUserDropDatabase'] = false; 그리고 like: $cfg['로 변환합니다.AllowUserDropDatabase'] = true;
- mysql 서버를 중지하고 다시 시작합니다.
:) 이제 데이터베이스를 삭제할 수 있습니다.
로 그것을 할 수 : 다, 음단계수수있다습니행할예를.
3/apps/phpmyadmin 3.5.1/phpmyadmin으로 합니다.
"config.default.php"라는.
$cfg653 으가로서라인를 $cfg]를 변경하십시오.; '] = false; true
4.서버를 다시 시작하여 변경사항을 확인합니다.
Wamp 다시 시작합니다. ...wamp 서버를 닫았다가 다시 엽니다.:)
맛있게 드세요!
MAC에서 이러한 현상이 발생하면 관리자 계정 내에서 실행되고 있지 않을 수 있습니다. 디렉토리를 삭제할 권한이 없습니다.
- 파인더 메뉴 모음에서 "이동"을 클릭하고 usr/local/mysql/data를 입력합니다.
- 삭제할 데이터베이스와 동일한 데이터베이스가 있는 디렉토리를 선택/삭제합니다. 계속하려면 관리자 사용자 이름과 암호를 묻는 대화상자가 나타날 수 있습니다.
- 관리자 자격 증명을 입력하면 디렉터리가 사라집니다.데이터베이스에서 세션을 다시 시작하면 바로 시작할 수 있습니다.
이것이 도움이 되길 바랍니다.
버전 4+를 사용하는 경우 다음 단계에 따라 데이터베이스를 삭제할 수 있습니다.
- mysql 관리자로 이동
- 데이터베이스 선택사항(데이터베이스 오른쪽)을 누릅니다.
- 여기서 당신은 당신이 가지고 있는 모든 데이터베이스를 얻을 것이고 이제 당신이 삭제할 데이터베이스의 왼쪽에 있는 확인란을 클릭할 것입니다.
- 이러한 데이터베이스의 맨 아래에 "삭제" 옵션이 있으므로, 드롭을 눌러 데이터베이스를 영구적으로 삭제합니다.
(Databases Section / phpMyAdmin) 대신 CPanel(Databases 섹션 / MySqlDatabases)에서 다른 아이콘을 사용해야 했습니다.
(... 공유 웹 호스트 공급자가 DROP DATABASE 명령을 비활성화하고 처음에는 명령줄 및 구성 파일에 대한 액세스를 제한하기 때문입니다.)
- phpadmin에서 데이터베이스 선택
- 조작 버튼을 클릭합니다.
- 데이터베이스 제거 섹션 표시
- 데이터베이스 삭제(DROP)를 클릭합니다.경보 상자가 표시됩니다.
- 확인을 클릭합니다.
저는 이러한 접근법의 대부분에 문제가 있었습니다.
설치가 호스트되어 있어 PHP 구성 파일에 액세스할 수 없고 PHMyAdmin 인터페이스에 위에서 언급한 "데이터베이스 제거" 섹션이 표시되지 않습니다(Operations 탭 아래).구석에 있는 아이콘도 작동하지 않았습니다.
테이블을 삭제하는 저장 프로시저를 만드는 것이 가능하다고 생각했습니다.
"루틴", "루틴 추가"로 이동하여 다음과 같은 한 줄로 저장 프로시저를 만듭니다.
DROP DATABASE databasename
생성된 데이터베이스를 실행할 수 있습니다. 그러면 데이터베이스가 있으며 데이터베이스가 삭제됩니다.
\wamp\apps\phpmyadmin4.1.14\libraries로 이동 "config.default.php"라는 파일을 엽니다. 653행으로 이동하여 $cfg['를 변경합니다.AllowUserDropDatabase'] = false; true 서버를 다시 시작하여 변경 사항을 확인합니다.
데이터베이스를 삭제하려고 할 때 동일한 문제를 발견했습니다(5.0.2는 제가 사용하고 있는 PphpMyAdmin 버전입니다). 경에는다, 니습없이 없습니다.$cfg['AllowUserDropDatabase']입니다.config.inc.php 및 파일 " " " 은 다음과 같습니다.libraries/config.default.php 기본적으로 있습니다.
데이터베이스를 일시적으로 삭제할 수 있도록 허용하려면 다음을 추가하는 것이 좋습니다.$cfg['AllowUserDropDatabase'] = true;의 끝에config.inc.php파일(또는 변경)false에 가치를 두는.true이미 있는 경우)에서 기본값을 수정하는 대신libraries/config.default.php설명서에 나와 있듯이 "파일은 변경을 위한 것이 아닙니다."라고 나와 있기 때문에 여기에 있는 일부 답변이 권장합니다.작업을 수행한 후에는 줄을 완전히 삭제하거나 다시 설정합니다.false다시.
데이터베이스 목록이 있는 phpmyadmin의 왼쪽 사이드바로 이동하여 삭제할 특정 데이터베이스를 선택합니다.
쿼리, SQL, 연산 등과 같은 여러 옵션이 있는 메뉴 모음에서 구조를 선택합니다.
그렇게 하면 DB의 모든 테이블 목록이 나타나고 테이블 바로 아래에 체크박스가 있습니다. 체크박스를 선택한 후 드롭다운을 선택합니다.
언급URL : https://stackoverflow.com/questions/4410630/phpmyadmin-enable-drop-database-statement
'programing' 카테고리의 다른 글
| Django 템플릿의 %} 및 "{% include %}" 확장 (0) | 2023.07.23 |
|---|---|
| 열 중 하나에 특정 값이 포함된 경우에만 MySQL SUM (0) | 2023.07.23 |
| 스프링 부트 로컬 날짜 필드 직렬화 및 역직렬화 (0) | 2023.07.23 |
| JavaScript 알림 상자 제목을 편집하는 방법은 무엇입니까? (0) | 2023.07.23 |
| 월별 SQL 결과 그룹 (0) | 2023.07.23 |
