Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Thoát tập lệnh MySQL nếu tồn tại cơ sở dữ liệu

Thử cái này. Sử dụng INFORMATION_SCHEMA.SCHEMATA để kiểm tra sự tồn tại của Cơ sở dữ liệu

If not exists (SELECT 1 
               FROM   INFORMATION_SCHEMA.SCHEMATA
               WHERE  SCHEMA_NAME = 'demo-database')

CREATE DATABASE `demo-database`
.....


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. VS 2019 và tên cơ sở dữ liệu trùng lặp MySQL Entity Framework

  2. MYSQL:Sao chép dữ liệu của các bảng từ 2 cơ sở dữ liệu. Cả hai cơ sở dữ liệu đều nằm trong các máy chủ khác nhau (Các công ty lưu trữ)

  3. mysql lấy tên cột khi giá trị cột khớp với ràng buộc

  4. MySQL, Lỗi 126:Tệp khóa không chính xác cho bảng

  5. Cách sử dụng phản hồi từ Yêu cầu JDBC của Jmeter trong Yêu cầu HTTP