如何建数据库(计算机基础数据库建立)
通过CREATE DATABASE语句创建一个基本数据库
通过CREATE DATABASE语句创建一个名为db_admin的数据库。
代码:CREATE DATABASE db_admin;
通过CREATE SCHEMA语句创建基本数据库
通过CREATE SCHEMA语句创建一个名为db_admin1的数据库,其效果与CREATE DATABASE相同。
代码:CREATE SCHEMA db_admin1;
创建指定字符集的数据库
创建数据库时,如果不指定字符集或字符集的校对规则,字符集将根据my.ini中指定的default-character-set变量的值进行设置。从创建数据库的基本语法来看,您也可以在创建数据库时指定数据库使用的字符集。
通过CREATE DATABASE语句创建一个名为db_test的数据库,并将其字符集指定为GBK。
代码:CREATE DATABASE db_test CHARACTER SET = GBK;
创建数据库前判断是否存在同名数据库
在MySQL中,同一个系统中不允许存在两个同名的数据库。如果要创建的数据库名称已经存在,系统会给出一个错误信息。
为了避免错误,在创建数据库时,可以使用IF NOT EXISTS选项在创建数据库之前确定它是否存在,只有当它不存在时才会创建它。
通过CREATE DATABASE语句创建一个名为db_test1的数据库,在创建数据库之前确定该数据库名称是否存在,不存在时才创建。
CREATE DATABASE IF NOT EXISTS db_test1;