1.limit作用
limit 4 只查询前四条数据
limit 2,3 从第三条开始查询三条数据
limit可以做分页查询
2.select查找
用法: select 表头 from 表名 where 查找条件 ;
正序排列:select 表头 from 表名 order by 排序条件;
倒叙排列:select 表头 from 表名 order by 排序条件 desc;
1.limit作用
limit 4 只查询前四条数据
limit 2,3 从第三条开始查询三条数据
limit可以做分页查询
2.select查找
用法: select 表头 from 表名 where 查找条件 ;
正序排列:select 表头 from 表名 order by 排序条件;
倒叙排列:select 表头 from 表名 order by 排序条件 desc;
1、数据库 存储数据
2、MySQL便于程序操作,储存大数据的,可以把他当作一个软件(增、删 改 查 );
3、SQL 命令
...................服务器端是啥?
1、MySQL数据库 是开源的 ,便于学习,服务器端的数据度 关系型数据库(关键字),可以在各种系统运行,跨平台数据库。
2、 cdn人家服务器已经配置好的数据库,
3、关系数据库的概念,(甲骨文公司)
启动sql
net start mysql
关闭sql
net stop mysql
看某个sql show tables; 看之前要选一个数据库
use 数据库名;
create database 数据库名 创建数据库
drop database 数据库名 删除数据库
create table 表名 (内容) 创建表 需要先选择一个数据库
primary key(一个属性的名字) 将该属性设置成主键
属性名字 int 创一个整型
auto_increment 自增
carchar(length) 字符串
创建一个表名是mytesttable的表,属性有id(int类型 自增 , username 字符串类型长度30 , password 字符串类型长度30 , 设置主键为id)
create table mytesttable(id int auto_increment,
username varchar(30),
passworld varchar(30),
primary key(id));
查看表结构
desc 表名
表格建好后 插入数据
insert into 表名(属性名,属性名,...) values (内容 , 内容,...)
insert into mytable(username , password) values ('张三' , '123456');
查询表内容
select * from 表名
select * from mytable;
修改表中数据
update 表名 set 属性名 = 内容 , 属性名 = 内容 , ... where 限制
1.update mytable set username = 'sun' , password = '123.qwe' where id = 1;
这个是修改id是1的username为sun和password为123.qwe
2.update mytable set username = 'sun1' , where id = 1;
这个是修改id是1的username为sun1
如果没有限制条件 默认修改所有的
删除数据
delete from 表名 where 限制
delete from mytable where id = 2;
删除id是2的数据
查询的时候用limit
select * from mytable limit 2;
意思是只显示mytable这个表中的前两个数据
select * from mytable limit 2 4;
意思是只显示mytable这个表前2条数据不算,从第3条开始显示4条
select * from 表名 limit2,3 ; 把前两条去掉 从第三条查询三条;
Oracle公司(甲骨文公司)
关系数据库
Oracle、SQL、Server、MySQL
Myql数据库
IP地址: 定位每台机器的位置,网络服务器也有自己的网络IP, 网址会通过DNS解析成网络IP。
端口号:通信的时候,需要用到端口号,取值范围0-65535,操作系统会分配端口号。
1.任务管理器中的进程和服务的区别:
进程是带UI界面的。
服务是不带界面的,在后台悄悄进行的。
1.数据库的链接
本机IP: localhost 或 127.0.0.1 都可以表示
2.MySQL Workbench
是一个可视化的链接MySQL的管理工具
1.什么是数据库?
SQL:Str
2.数据库排行?
Oracle
MySQL
SQL Server
DB2
MySQL数据库,
外键关联没有学好,下次再复习一下
表关系:
1对1 onetoone
1对多 onetomany
多对多 manytomany
1.数据的基本操作:增删改查
2.操作数据库,SQL语句 SQL命名
3.MySQL是一个数据库(数据库不只有MySQL),便于程序操作,存储百万以上级别的数据
1.MySQL 中的字符串是用 单引号
1.数据的基本操作:增删改查
2.操作数据库,SQL语句 SQL命名
3.MySQL是一个数据库(数据库不只有MySQL),便于程序操作,存储百万以上级别的数据,是关系型数据库