8
그냥 우분투 서버를 내 PC에서 시험해보고 mysql을 포함한 몇 가지 명령을 테스트 해왔다. phpMyAdmin이 왜이 '테스팅? db'와 같은 데이터베이스를 만들 수있게 허용하는지 모르겠습니다. SSH를 통해이 데이터베이스를 삭제하려고하지만 다음 오류가 발생합니다.데이터베이스에서 문자 '?'를 (를) 삭제하는 방법 그 이름으로?
mysql> show databases
-> ;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| phpmyadmin |
| testing?db |
| testing_db |
| wp |
+--------------------+
6 rows in set (0.00 sec)
mysql> DROP DATABASE testing?db;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?db' at line 1
mysql>
'?' 그것에 또한 구문 오류를 제공합니다. ssh를 통해. 이 데이터베이스를 제거하려면 어떻게해야합니까?
그래, 당신이 당신의 테이블/필드 내가 같은 일을 게시하려고 한'문자 –
에 이름을 탈출 할 수 있습니다. 좋은. – SQLMason
감사합니다. 어쨌든 그 캐릭터를 어떻게 입력합니까? – tinkerBOY