1.创建数据库
create database if not exists 数据库名 charset=utf8 collate utf8_general_ci/utf8_bin
设置该数据库的字符集为utf-8,校验规则为utf8_general_ci/utf8_bin
2.字符集和校验规则
2.1 查看系统默认字符集和校验规则
查看系统默认字符集
show variables like 'character_set_database';
查看系统默认校验规则
show variables like 'collation_databse';
2.2 查看数据库支持的字符集和校验规则
show charset;
show collation;
2.3 校验规则对数据库的影响
utf8_general_ci不区分大小写 utf8_bin区分大小写。
3.显示创建数据库语句
show create database 数据库名;
4.修改数据库的字符集和校验规则
修改字符集 alter database 数据库名 charset=utf8/gbk;
修改校验规则 alter database 数据库名 collate utf8_bin;
5.删除数据库
删除数据库: drop database 数据库名;
6.备份和还原
备份一个数据库
mysqldump -u root -p 数据库名 >./新的数据库名.sql;
还原:source /root/Desktop/新的数据库名.sql;
备份多个数据库
多个:mysqldump -u root -p --database 数据库名1 数据库名2 >/新的路径/XXx.sql
全部:mysqldump -u root -p --all -database >/新的路径/XXX.sql
7.查看连接情况
show processlist;
8.删除ID号对应的用户
kill ID号;删除ID对应的连接的用户。