반응형
연결 후 (MySQL) 데이터베이스가 존재하는지 확인할 수 있습니까?
DB에 테이블이 있는지 확인하는 방법을 알고 있지만 DB가 있는지 확인해야합니다. 그렇지 않은 경우 다른 코드를 호출하여 생성하고 채워야합니다.
나는이 모든 것이 다소 우아하지 않게 들린다는 것을 안다. 이것은 빠르고 더러운 앱이다.
해결 방법
SELECT SCHEMA_NAME
FROM INFORMATION_SCHEMA.SCHEMATA
WHERE SCHEMA_NAME = 'DBName'
CREATE DATABASE IF NOT EXISTS DBName;
참조 페이지 https://stackoverflow.com/questions/838978
반응형
'MySql' 카테고리의 다른 글
MySQL 원격 MySQL 연결 활성화 : 오류 1045 (28000) : 사용자에 대한 액세스가 거부되었습니다. (0) | 2020.09.26 |
---|---|
MySQL 일부 외래 키 제거 (0) | 2020.09.26 |
MySQL mysql 외래 키 제약 조건이 잘못 형성된 오류 (0) | 2020.09.26 |
MySQL SELECT 쿼리에서 IF 문 사용 (0) | 2020.09.26 |
MySQL에서 열이 비어 있는지 null인지 어떻게 확인합니까? (0) | 2020.09.25 |
댓글