单元3 数据定义 3-1 数据库的创建
该节为数据库和表的创建和管理对应上机部分。
因为上课过程中会进行对应的上机练习,会有一些命令需要学习,这里将对应的命令提供给大家,在上机的时候方便验证。
1 预备工作
在机房的电脑上登录mysql的操作,这里再次重复一下!帮助同学们回忆!
打开命令行窗口终端 win+r,输入cmd,即可打开;
输入mysql -uroot -p
输入密码 123abcABC
看到提示符变成mysql> 即表明已经登录到mysql服务器啦!
2 数据库相关操作
SHOW DATABASES;
然后再创建
CREATE DATABASE Bookstore;
如果此时想查看你创建的数据库的字符集和校对规则,咋办呢?
命令如下:
show create database Bookstore;
则可以看到当你不指定字符集的时候,采用的是系统默认的字符集和校对规则!
注意:使用该命令删除,将永久删除该数据库的所有信息,包括表以及数据;
DROP DATABASE Bookstore;
CREATE DATABASE Bookstore
DEFAULT CHARACTER SET gb2312
COLLATE gb2312_chinese_ci;
show create database 库名;

那将来进一步扩展一下如何查看表的字符集和校验集合呢?
show create database 库名;
甚至可以查看某个表字段校验集
show full columns from 表名;
CREATE DATABASE Bookstore
DEFAULT CHARACTER SET gb2312
COLLATE gb2312_chinese_ci;
USE Bookstore;
好用的东西:
如何在windows平台下查看历史输入的命令呢?按F7即可看到

附1:字符集相关知识
涉及到字符集
问题1:如何查看mysql支持的字符集和校对规则呢?即查看MYSQL数据库服务器和数据库字符集
show character set;

问题2:如何查看当前mysql支持的字符集和校对规则
show variables like '%character%';
