mysql-数据

来源:互联网 发布:想开淘宝店怎么找货源 编辑:程序博客网 时间:2024/06/08 04:11
database:数据库
数据库就是一种软件,



常用数据库:

1.mysql数据库
2.oracle数据库
3.sqlserver
4.db2


数据库软件安装后的启动


我的电脑——>右键——>管理——>服务器和应用程序——>服务——>找到对应数据库的服务


1.mysql数据库的服务:MySQL

1.开启mysql的服务:开始-运行-输入net start mysql
2.关闭mysql的服务:开始-运行-输入net stop  mysql


2.oracle数据库的服务:


1.OracleDBConsoleorcl
2.OracleJobSchedulerORCL
3.OracleOraDblOg_homeliSQL*Plus


mysql的几个命令:


1.show databases:显示所有数据库
2.use  databasename:使用某个数据库
3.show tables:显示某个数据库中的表


连接数据库


连接mysql数据库



1.命令提示符;
2.客服端navica 创建连接(连接名,主机名/IP地址,端口-3306,用户名root,密码-root)


连接oracle数据库


1.命令提示符:输入sqlplus回车,输入用户名-scott和口令-tiger,显示SQL表示连接成功
2.客户端sqldeveloper:创建连接(连接名,用户名-scott和口令-tiger,主机名/IP地址,端口-1521)


                                          SQL语言


sql语言的分类:


1.DDL数据定义语言 create对象 对象名,alter 对象 对象名,drop 对象 对象名
2.DDL数据操作语言 insert++commit增 updata++commit改 delete++commit删
3.DQL数据查询语言 select查
4.DCL数据控制语言 DBA(数据库管理员)使用


dese(describe)对象名:显示该对象的结构

1.创建表的语法:create table 表名(columal datatye,columc )
2.修改表的名字:rename 表名 to 新表名
3.删除表的语法:drop table 表名
4.追加表的列:alter table 表名 drop(column datatype)
5.删除表的列:alter table 表名 drop(coll,eo12,...)
6.删改表的列的类型:alter table 表名 madify(column newDatatype)
7.修改表的列的名字:alter table 表名 rebane column coll to co12


DML语句:修改表的语句


1.增加数据语法:insert into 表名 (coll,co12,co13,...)values(va11,va12,va13,...)+++conmit
2.修改数据语法:update 表名 set coll=newVall,co12=newa12,... where 条件 +++ conmit
3.删除数据语法:delete from 表名 where 条件 +++ conmit


DCL语句:用于创建与用户访问相关对象,也控制着用户的权限分配


1.alter:password: 改变口令
2.grant:为用户授予特权
3.revoke:从用户处回收特权


distinct关键字:


1.用distinct关键字来消除结果集中的重复信息,只显示一行当distinct用来修饰多个字段的时候,
指的是需要消除后面所有字段的组合重复的结果,只保留一行。
2.注意:是查询字段的重复,而不是表中的重复。
3.语法:select distict co11,co12,co13,...from 表名

原创粉丝点击