use <数据库名称>;
use db1; //进入一个名为db1的数据库,如果没有这个数据库就会报错
判断某个数据库是否存在,如果不存在则创建。
create database if not exists <要创建的数据库名>; //创建一个数据库,如果存在就不执行。
create database if not exists 01235s;
//创建一个01235s的数据库。注意如果01235s这个数据库已经存在就会在结果里面显示 1 warning,不存在则不显示
创建数据库并指定字符集
create database <数据库名称> default character set <指定的字符集>;
//创建一个xs01235的数据库,并指定字符集为gbk
create database xs01235 default character set gbk;
//创建一个xiaoming的数据库,并指定字符集为gbk,如果存在该数据库则不执行
create database if not exists xiaoming default character set gbk;
查看数据库和mysql的字符集
//查看某个库是什么字符集
show create database <数据库名>;
show create database xiaoming; //查看xiaoming数据库的字符集
//查看mysql数据库的字符集(即数据库新建时默认的字符集,可以在my.cnf配置文件中进行更改)
show variables like 'character%';