数据库的操作
2016-05-23 20:17
288 查看
一.数据库的操作
1.连接数据库:conn system/root2.创建用户:create user hh identified by 123;
3.创建万用户必须给她权限
a.登录连接会话权限:grant create session to hh;
b. 给它授予基本的权限:grant resource to hh;
4.解锁用户:alter user hh account unlock;
5.修改密码:alter user identified by 345;
6.断开连接:disconn
二.表的操作
1.创建表:create table stdent(id int,name varchar(10));
2.修改表:
a.增加字段:alter table student add sex varchar(2);
b.修改类型:alter table student modify sex number(1);
c.修改列名 :alter table student rename column sex to Sex1;
d.删除列名:alter table studen drop column sex;
f.修改表名:alter table student rename to stu;
3.删除表:
c.drop table student//删除表
三.数据的操作
1..插入数据:insert into student(id,name) vaules(2,花花);2.修改数据 :update student set name=’kiki’,sex=’女’;
3.删除数据:
a. delete from student;//删除表数据,逻辑删除,一行 一行删,通过rollback可以回滚,可以加where条件
b.truncate table student//删除表数据,速度快,物理删除无法恢复
相关文章推荐
- 如何面对ubuntu mysql ----->>> Access denied for user 'root'@'localhost'
- SQL SERVER 建表table之前,检查是否有同名的表存在
- 关于mybatis用mysql时,插入返回自增主键的问题
- 最万能的解决mysql数据库的各种问题的办法
- 【SHELL】监控Nginx运行,Mysql主从运行,主从复制延迟
- 第10章 C# 数据库编程技术
- MySql Unknown column 的解决方案
- mysql设置密码
- mysql基本操作,创建、删除用户并授权给数据库,创建、删除、查看数据库和表
- mySQL
- OCP(02).安装Oracle11g
- 相同表结构mysql大表 关联小表可能数据被覆盖
- MySQL 存取权限系统
- mysql远程访问cannot connect(10038) 问题解决的过程
- OCP(01).在linux下安装Oracle-虚拟机的安装
- 安装memcached中遇到的几个问题
- mongodb常用操作
- sql 统计我的消息列表
- mysql加载Sakila样例数据库
- oracle系统包——dbms_random用法及order by 小结(转)