MYSQL介绍和初步应用(个人记录篇一)

什么是Mysql?
关系型数据库,多用于处理表格数据,使用SQL编程语言进行描述,Linux终端、可视化工具可以控制数据库

一、终端登录mysql及查看数据库的内容
1)登录
输入:mysql -uroot -p_____(密码)

2)查询本机服务器上的数据库信息
输入:show databases; ##分号结尾
MYSQL介绍和初步应用(个人记录篇一)

3)选中一个数据库进行操作
输入:
use ________(某数据库)
select * from admin;##查询数据库里面的所有内容
MYSQL介绍和初步应用(个人记录篇一)
继续进行查询:select * from admin where Adimin_ID = 1;
可以看到第一行的内容
MYSQL介绍和初步应用(个人记录篇一)
二、创建自己的数据库和表格内容

1)输入create database test;##创建一个数据库
MYSQL介绍和初步应用(个人记录篇一)
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;
MYSQL介绍和初步应用(个人记录篇一)
输入:describe pet(举例数据库);##查看表格
MYSQL介绍和初步应用(个人记录篇一)
##name和owner等是表格的类,VARCHAR是数据类型

三、向数据库内添加数据记录
1)输入:
insert into pet(举例数据库)
values (‘Puffball’ , ‘Diane’ , ‘hamster’ , ‘f’ , ‘1993-3-13’ , NULL);
2)select * from pet(举例数据库);##可以看到内容更改了
MYSQL介绍和初步应用(个人记录篇一)
Mysql数值类型:
MYSQL介绍和初步应用(个人记录篇一)
Mysql日期/时间类型:
MYSQL介绍和初步应用(个人记录篇一)

Mysql字符串类型:
MYSQL介绍和初步应用(个人记录篇一)

退出输入:exit;即可