如果你想要创建一个数据库,但又不确定它是否已经存在,可以使用 CREATE DATABASE IF NOT EXISTS 语句。这样,如果数据库已经存在,MySQL 将不会报错,而是会安静地跳过创建步骤。 sql CREATE DATABASE IF NOT EXISTS my_database; 创建表: 类似地,当你想创建一个表但不确定它是否已经存在时,可以使用 CREATE TABLE...
mysql> CREATE DATABASE IF NOT EXISTS test_db_char -> DEFAULT CHARACTER SET utf8 -> DEFAULT COLLATE utf8_chinese_ci; Query OK, 1 row affected (0.03 sec) 这时,可以使用SHOW CREATE DATABASE查看 test_db_char 数据库的定义声明,发现该数据库的指定字符集为 utf8,运行结果如下所示: mysql> SHOW ...
ERROR1007(HY000): Can't create database'yhq'; database exists mysql> create database if not exists yhq; Query OK, 1 row affected, 1 warning (0.00 sec) 显示数据库 mysql>show databases;+---+|Database|+---+|information_schema||mysql||performance_schema||test||yhq|+---+5rowsinset(0....
1. 创建一个指定的数据库: CREATE DATABASE 数据库名 例:建立test数据库。 CREATE DATABASE IF NOT EXISTS test; #如果不存在test,就创建该数据库 1. 2. 删除一个指定的数据库:DROP DATABASE 数据库名 例:删除test数据库。 DROP DATABASE IF EXISTS test; # 如果存在test,则删除该数据库 SHOW DATABASES ...
CREATEDATABASE [IFNOTEXIST] myDatabase; 2、删除数据库 DROPDATABASE `myDatabase`;-- 加反引号,表示字符串,防止和 mysql 关键字冲突 3、使用数据库 USE myDatabase; 4、查看数据库 SHOWmyDatabase; 2-2、数据库的列类 数值 tinyint 十分小的数据 1个字节 ...
查看数据库的创建语句 SHOW CREATE DATABASE 数据库名字 修改数据库编码:ALTER DATABASE DB_NAME CHARACTER SET UTF8 删除数据库: DROP DATABASE [IF EXISTES] DB_NAME; 选择进去特定数据库:USE DB_NAME; 如何在cmd窗口进行包含汉语的查询和插入:set character_set_cilent=gbk;set character_set_results=...
1、创建数据库:CREATE DATABASE [IF NOT EXISTS] 库名 例子:CREATE DATABASE `mydb`;CREATE DATABASE IF NOT EXISTS `mydb`;注意: 如果库名已经存在,不加上IF NOT EXISTS则会报错,加上只会警告。2、删除数据库:DROP DATABASE [IF EXISTS] 库名; 例子:DROP DATABA mysql判断是否存在并且更新 表名 数据...
Description:When I try to connect to a non-existing database with hyphen in the name, the create query failed because the name is not quoted.How to repeat:Connect to a non-existing database with hyphen in name and createDatabaseIfNotExist set to true. Example: jdbc:mysql://localhost:330...
DMLData Manipulation language 数据操纵语言 DQLData Query language 数据查询语言 DCLData Control language 数据控制语言 DDL 库、表类操作 create database db1;#创建数据库db1 create database if not exist db1;#如果不存在db1则创建 create database db2 default character set gbk ;#创建数据库设定默认字符...
2. CREATE DATABASE 数据库名称; 3.-- 创建db1 数据库 4. CREATE DATABASE db1; 创建已存在的数据库会报错 创建数据库(判断,如果不存在则创建) 1. -- 标准语法 2. CREATE DATABASE IF NOT EXISTS 数据库名称; 3. -- 创建数据库db2(判断,如果不存在则创建) ...