基本操作
#连接数据库
mysql -u root -p
#查看数据库
show database;
#选择数据库
use XXXX;
#查看数据库
show tables;
#查看表格结构
desc tables
#查看表中数据
select * from XXXX;
#查看数据并限制数量
select * from xxx limit 10;
数据库管理工具
navicat premium:
https://www.navicat.com.cn/
mysql与excel不同
excel:
1、数据量少
2、第1-4行数据一样,分不开
一个表的内容分开四个表,而且四个表的内容是关联的
数据库操作
#创建数据库
create database Excel
#删除数据库
drop database Excel
#指定字符集和校对集,创建数据库
create database Excel default charset utf8mb4 collate utf8mb4_general_ci;
#创建表
create table class{
‘id’ int(11) unsigned no null default null auto_increment,
‘name’ varchar(80) nut null,
primary key(‘id’);
}
#插入数据
insert into ‘class’(‘id’ , ‘name’)
values(1,‘高一三班’);
#修改数据
update ‘class’ set ‘name’ = ‘高一三班’
where ‘name’ = ‘高一二班’;
#删除数据库
delete from ‘class’ where ‘id’ = 6;
MySQL数据类型
数值类型
日期和时间类型
字符串类型