1.创建数据库:create databases+数据库名称
1)数据库的命名:以字母、数字、下划线组成的字符串,但不要以数字开头
E.g:类似的创建一个表为:create table test;
2.查看数据库的命令:show databases
3.查看字符集:show variables like ‘character%’
4.查看端口:show variables like ‘port’
5.查看数据存储路径:show variables like ‘datadir’
6.退出:exit;/quit;【除了引号内的字符,其余用英文符号】
7.一个完整的表包括:表结构+表数据
8.在提示中如果出现了“syntax”则为出现了语法错误;
9.char&varchar
Char:为定长字符串Eg:性别——只有男、女这两个选项,因此长度固定为2字节【每个汉字占用2个字节的存储空间】
varchar:为变长字符串Eg:专业、名字——姓名和专业的名字长度不固定
10.desc test;【描述啥啥啥Eg描述现在创建的表格,】
11.创建一个名为student的表,包括sno和sname其中sno为主码,sname不能为空:
create table student(sno char(11) primary key,sname varchar(20) not null);
若要查看现在所创建的表格则输入:desc student;
12.表示小数用:decimal/number
E.g: decimal(4,1)表示:
MySQL支持的小数类型:decimal和浮点型【单精度浮点数float和双精度浮点数double】
13.创建一个course表格:
create table course(
-> cno varchar(20) primary key,
-> course_name varchar(50) not null,
-> cpno varchar(20),
-> course_credit decimal(4,1));【前一个4表示所有的位数,后面的2表示小数位的位数】
查看创建的表格:
show tables;