MySQL刚安装好, 咱们使用SQL语句 show databases
查看有哪些库的时候, 会显示出一些系统默认的一些数据库 :python
create database [数据库名] charset [字符编码(通常utf8)];
create database db01 charset utf8;
库的命名区分大小写, DB01 与 db01 应该都能建立成功, 但实际上会抛出异常, 提示 db01 已存在mysql
通过网上搜索, 可在my.ini
或者 my.cnf
文件中添加配置 lower_case_table_names=0
, 0
表明区分大小写, 1
表明不区分大小写, 而后重启, 发现重启失败, 改回以前的配置才能正常启动, 问题没解决sql
use db01 # 至关于 cd 命令
create database [数据库名] charset [字符编码(通常utf8)];
create database db01; create database db02 charset utf8; create database db03 charset='utf8';
show databases; # 查看全部数据库 show create database db02; # 查看某个数据库,以及它所使用的字符编码 select database(); # 查看当前所在的数据库, 需先 use 切到某个数据库,否则显示NULL
alter database db03 charset gbk; # 将数据库的字符编码改为"gbk"格式 alter database db03 charset='gbk'; # 同上同样
drop database db03;
\h # 显示帮助信息. 或者输入`help;` \c # 清除当前输入语句 \s # 从服务器获取状态信息 \G # 发送命令到mysql服务器,垂直显示结果