恩....
大家好,想了很久想把自己学的东西整理一下,也可以把自己的想法和知识和大家分享一下
希望大家可以谅解一下,第一次写博客....
好了,不废话了先从MySQL开始吧!
MySQL
先跟大家讲一下MySQL的好处吧
数据库的好处:
1.可存储大量数据;
2.方便检索;
3.保持数据的一致性、完整性;
4.安全,可共享;
5.通过组合分析,可产生新数据。
MySQL常见指令:
show databases; 查看所有数据库名称
use URL ; 切换到URL数据库(URL可换成你想切换的数据库名)
drop database ; 删除数据库
create database ; 新建数据库
show tables ; 查看表
delete table ; 删除表
create table 表名(
列名 列类型; 新建表( 三条数据为一个整体(规定用法) )
列名 列类型);
insert into 表名 (列名1,列名2) values (值1,值2) 这个是将数据插入到表中的指定列中
update 表名 set 列名1=值1,列名2=值2; 将表里指定列进行修改(可在值2后面加入where(条件))
delete from 表名 删除表数据
primary key 主键 (可以在创建表时加入)
foreign key 外键 (和主键相对应同样可以加在创建表中)
constraint 约 束 (同上)
auto_increment 自增长
update user set password=password(’密码‘)
where user=‘用户名’and host=' ip ' ; 修改密码(三条为整体,不过的分开来输入根据封号选择输入)
FLUSH PRIVILEGES;
order by 列名 desc ; 按降序排序(固定用法)
between ..... and ....... 在什么什么之间(固定用法)
SQL分类
DDL: 数据定义语言
DML: 数据操作语言
DCL: 数据控制语言
DQL: 数据查询语言
常用的MySQL 增删改查
是属于DML类的:
insert 增加
delete 删除
update 修改
select 查询
很重要的常用聚合函数:
count():记数
max():最大值
min():最小值
sum():求和
avg():平均值
恩.......大概MySQL数据库内容都在这了
还要些表查询,子查询之类的就不在此做讲解了
如果大家有什么问题,可以在下方留言,只要我会的就会进行解答哦
好了..............谢谢大家支持