1. 程式人生 > >mysql workbench中 Use database 報錯 1049

mysql workbench中 Use database 報錯 1049

【問題描述】

想做一個指令碼用來服務端一鍵部署之用,需在指令碼中含建立資料庫的語句

在workbench下執行以下語句

--
-- create database firstly (ADD BY CHENYI 2014-09-06)
--
CREATE DATABASE IF NOT EXISTS `xxx` /*!40100 DEFAULT CHARACTER SET utf8 */;
SHOW DATABASES ;
USE  `xxx` ;

如果這個資料庫已存在,以上程式碼執行沒有任何問題;

如果不存在,則報錯 USE  `xxx`Error Code: 1049. Unknown database 'xxx'0.000 sec

【解決方案】

CREATE之前的註釋指令碼全刪掉就好了~~ why? i don't know~~