MySQL SQL

版本: MySQL 5.6


判断数据库是否存在

SELECT COUNT(schema_name)
FROM information_schema.schemata
WHERE schema_name = #{dbName}


判断数据表是否存在

SELECT COUNT(TABLE_NAME)
FROM information_schema.tables
WHERE table_schema = #{dbName}
AND table_name = #{tableName}


判断用户是否存在

SELECT COUNT(USER)
FROM mysql.user
WHERE HOST = #{host} AND USER = #{userName}



转载请指明出处!http://www.miselehe.com/article/view/282