数据库中常用的操作语句

WBOY
풀어 주다: 2016-06-07 14:51:05
원래의
1178명이 탐색했습니다.

1.显示数据库列表: show databases; -- 用于可查看你当前一共有多少个数据库! 2.使其成为当前操作数据库 use mysql; -- 打开数据库. 选择进入你想进入的数据库 show tables; -- 显示mysql数据库中的数据表. 显示的是你输入的数据库当中的所有表 3.显示数据

1.显示数据库列表:
show databases; -- 用于可查看你当前一共有多少个数据库!
2.使其成为当前操作数据库
use mysql; -- 打开数据库.    选择进入你想进入的数据库
show tables; -- 显示mysql数据库中的数据表. 显示的是你输入的数据库当中的所有表
3.显示数据表的表结构:
 descrip student; -- 用于显示student这个表的结构

4.创建数据库,建表

create database mydatabase;  -- 创建一个数据库
use mydatabase;   -- 打开这个数据库
create table 表名;   -- 创建一个表
5.删除数据库,册除表
drop database 数据库名;
drop table 表名;
6.查询
select * from 表名;
7.增加字段:
alter table 表名 add column
8.修改字段:
alter table 表名 change  -- 选项是指新字段的类型 是否为空
9.删除字段:
alter table 表名 drop column
10总结一下上面的操作
create database office;
use office;
CREATE TABLE `NewTable` (
`member_no`  char(5) NOT NULL ,
`name`  char(10) NULL ,
`birthday`  date NULL ,
`exam_score`  tinyint(10) NULL ,
PRIMARY KEY (`member_no`)
)
;
修改数据库表:
要求: 在birthday这后增加一个为height的字段,数据类型为tinyint.
将字段exam_score 改名为scores,数据类型不变
alter table personal
add column height tinyint after birthday,
change column exam_score scores tinyint;
给表中插入数据:

update personal set scores=95 where name='netseek';

根据分数查询

select scores from personal where name='netseek';
删除表名字为'gogo'所有的信息中的的:
delete from personal where name='gogo';
册除数据库中的表:
drop table if exists personal;
--查看表结构  
EXEC sp_help 'tabName'  DESC tabName  
--更改表名  
ALTER TABLE tabName RENAME newTabName   
--更改字段类型  
ALTER TABLE  MODIFY id BIGINT  
--添加字段  
ALTER TABLE t_stuinfo ADD sname varchar(200) NULL  
--删除字段  
ALTER TABLE t_stuinfo DROP sid 
--添加主键/外键  
ALTER TABLE table_name ADD CONSTRAINT pk_name PRIMARY KEY(列名);   
ALTER TABLE subTabName ADD CONSTRAINT fk_subTabName_tabName FOREIGN KEY subTabName(fid) REFERENCES tabName(id);   
--删除主键/外键  
ALTER TABLE tabName DROP PRIMARY KEY pk_tabName  
ALTER TABLE subTabName DROP FOREIGN KEY fk_subTabName_tabName   
--删除约束  
ALTER TABLE tabName DROP CONSTRAINT constaintName  
--删除表  
DROP TABLE IF EXISTS tabName,subTabName;  
--视图  
DESC view_name;  
SHOW CREATE VIEW view_name;  
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿