Home  >  Article  >  Database  >  mysql,oracle数据库一些基本操作_MySQL

mysql,oracle数据库一些基本操作_MySQL

WBOY
WBOYOriginal
2016-06-01 13:01:091261browse

这是自己在网上收集和自己平时使用的一下命令和语句(适合新手学习),如有不对还请大家指出来

一.mysql(请注意命令之间存在空格)

cmd命令启动/关闭数据库:net start/stop mysql

打开mysql进入到命令行:mysql -u+用户名 -p+密码

首先我们在test数据库中来创建一个简单的user表:

use test;//使用test数据库

drop table if exists user;//如果存在user表就删除user表

create table user(

uid int primary key auto_increment,

uname varchar(8) not null,

sex char(2) default '男'

);

show tables from test; //查看所有表

desc user / show columns from user; //两者都能查看表结构

1.增加列(alter table + 表名 + add 列名 列类型 列参数):

例:alter table user add birth date not null default '0000-00-00';

插入列默认是表最后。如果想要指定插入列位置,则需要关键字first,after

alter table user add age int not null default '0' first /after uid;

2.修改列(

①alter table + 表名 + modify + 列名 + 新列类型 + 新列参数 (只修改类型和参数);

②alter table + 表名 + change + 旧列名 + 新列名 + 新列类型 + 新列参数(修改列名,类型和参数);

):

例: ① alter table user modify age varchar(2) not null;

② alter table user change age info text;

3.删除列(alter table + 表名 + drop + 列名):

例: alter table user drop info;

4.查看创建代码(show create table + 表名):

例: show create table user;

二.oracle

cmd命令启动/关闭监听器: lsnrctl start/stop

cmd命令启动/关闭服务:net start/stop oracleserviceorcl

待奉上...

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn