MySQL 数据库(3)增删改查

SQL(structured query language):是用于访问和处理数据库的标准的计算机语言。
SQLyog:客户端
SQL可以做:
1、SQL 面向数据库执行查询
2、SQL 可从数据库取回数据
3、SQL 可在数据库中插入新的记录
4、SQL 可更新数据库中的数据
5、SQL 可从数据库删除记录
6、SQL 可创建新数据库
7、SQL 可在数据库中创建新表
8、SQL 可在数据库中创建存储过程
9、SQL 可在数据库中创建视图
10、SQL 可以设置表、存储过程和视图的权限




DB(database):数据库

DBS(database  system):数据库系统
DBMS(database  manager  system):数据库管理系统

数据库的种类及特点
1、Oracle(安全性高,处理速度快,产品免费,服务收费)  
2、SQL Server(微软的数据库,针对不同用户群体的多个版本,易用性好)  
3、db2(IBM公司):关系型数据库(传统类型)
4、MySql (开放源代码,网站应用广泛)

数据库能做什么:
1、存储大量数据,方便检索和访问
2、保持数据信息的一致,完整
3、共享和安全
4、通过组合分析,产生新的有用信息

MySQL:服务器
MySQL 地址是localhost或者是127.0.0.1   端口号默认3306
MySQL优势:运行速度快,使用成本低,可移植性强,适用用户广
支持接口:标准C的API,JDBC,CDBC,NET,PHP,Python,Perl,Ruby,Cobol
字符集是“utf8”gbk
连接池:验证与授权—线程—连接权限—内存与缓存管理
DOS命令:
net start mysql    #命令连接mysql
语法:mysql -h服务器本机地址 -u 用户名 -p 密码

###当mysql出现不是内部和外部命令时。
原因:不存在系统路径下,命令没有配环境变量。
配环境变量:计算机右键属性,高级系统设置,环境变量,path,将mysql路径加进去(路径后以分号结束)。



结构化查询语言:
DML(数据操作语言):用来操作数据库中所包含的数据 insert (插入) update (修改) delete (删除)
DDL(数据定义语言):用于创建删除数据库对象等操作 create(创建)  drop(删除)  alter(修改)
DQL(数据查询语言):用来对数据库中的数据进行查询  select(查询)
DCL(数据控制语言):用来控制数据库组件的存取许可,存取权限等。  grant(授权)  commit(提交)  rollback(回滚)

运算符:
1、+ 2、 - 3、 *  6、=(赋值)
4、 / 除运算,求两个数或表达式相除的商,如5/3的值为1
5、%取模运算,求两个数或表达式相除的余数,如:5%3的值为2 
逻辑运算符:
1、AND 当且仅当两个布尔表达式都为true时,返回TRUE。
2、OR   当且仅当两个布尔表达式都为false,返回FALSE。
3、NOT 布尔表达式的值取反 
比较运算符:(<>和!= 不等于)

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值