mySql数据库--判断库、表是否存在

来源:互联网 发布:8291端口攻击 编辑:程序博客网 时间:2024/05/21 14:45

方法一(在查询器?):

DELIMITER $$
 
DROP FUNCTION IF EXISTS `func_check_db_exists`$$
 
CREATE FUNCTION `func_check_db_exists`(db_name varchar(64)) RETURNS varchar(20) CHARSET utf8
BEGIN
  if exists(select from information_schema.schemata where schema_name=db_name) then
    return 'Exists!';
  else
    return 'Not exists!';
  end if;
END$$
 
DELIMITER ;


-------------------------------
方法二
drop database if exists test2;
create database if not exists test2;


0 1
原创粉丝点击