什么是Mysql?
关系型数据库,多用于处理表格数据,使用SQL编程语言进行描述,Linux终端、可视化工具可以控制数据库
一、终端登录mysql及查看数据库的内容
1)登录
输入:mysql -uroot -p_____(密码)
2)查询本机服务器上的数据库信息
输入:show databases; ##分号结尾
3)选中一个数据库进行操作
输入:
use ________(某数据库)
select * from admin;##查询数据库所有内容
继续进行查询:select * from admin where Adimin_ID = 1;
可以看到第一行的内容
二、创建自己的数据库和表格内容
1)输入create database test;##创建一个数据库
2)进入数据库和使用命令显示所有的表格:
use test;
show tables; ##注意不要缺少分号
创建一个数据表:
create table pet (
name VARCHAR(20),
owner VARCHAR(20),
species VARCHAR(20),
sex CHAR(1),
birth DATE,
death DATE); ##name和owner等是表格的类,VARCHAR是数据类型
3)输入: show tables; 查看表情况
输入:describe pet;##查看表格pet的属性
##name和owner等是表格的类,VARCHAR是数据类型
三、向数据库内添加数据记录
1)输入:
insert into pet values (‘Puffball’ , ‘Diane’ , ‘hamster’ , ‘f’ , ‘1993-3-13’ , NULL);
2)select * from pet;##查看表格内容
Mysql数值类型:
Mysql日期/时间类型:
Mysql字符串类型:
退出输入:exit;即可