使用终端操作数据库
1.如何查看有什么数据库?
show databases;
2.如何选择数据库?
use databasesName;
3.如何查看该数据库中有哪些表?
show tables;
4.如何查询表中的数据?
select * from tableName;
5.如何退出数据库服务器?
exit;
6.如何在数据库服务器中创建自己的数据库?
create database databaseName;
7.如何创建一个数据表? 创建一个pet表
create TABLE pet(
name VARCHAR(20),
owner VARCHAR(20),
specise VARCHAR(20),
sex CHAR(1),
brith DATAE,
death DATE );
注意:
1:var()与varchar()的区别在于var()是定长的,哪怕存储的字符串没有达到"()“中数字的上限,var()依然会占用空格来填充空间.而varchar()则是不定长的,没有达到”()“中的上限则会自动去掉后面的空格;
2:性别不要用:sex 要用:gender 一个是性 一个是性别;
3:定义最后一个字段的时候不要加”,";
4:上面的"VAR",“VARCHAR”,"DATE"可以用小写.不过最好用大写来表示区分关键字,若不然也许写到后面你自己都不知道这个词是数据库中的关键字还是你自己自定义的一些数据,同时一定要用英文的标点符号也必须半角输入
8.如何查看数据表的架构?
describe tableName;
说明:
+-------+-------------+------+-----