mysql数据库基本操作

 在mysql创建数据库,
 假设要创建的数据库名字为:testbase
 命令: create database testbase;
 打开一个数据库:
 命令: use testbase;
 在当前数据库testbase创建一个表,假定表名为:person
 命令: create table person(
  id int(3) auto_increment not null primary key,
  name char(10) not null,
  info varchar(50) default 'This is a funny person.'
  );
 给表person添加一条记录:
 命令: insert into person values(
  1,'vily','This is a funny man.'
  );
 读取表person中的所有记录:
 命令: select * from person;
 给数据库testbase创建另外一个表job:
 命令: create table job(
  job_name varchar(30),company_name varchar(30),salary int(6)
  );
 给表job 添加一个字段:name
 命令: alter table job add column name varchar(10);
 给表job添加一条记录:
 命令: insert into job values(
  'teacher','ACAMP',10000,'vily'
  );
 删除表job的一个字段job_name:
 命令:alter table job drop column job_name;
 将表job的记录清空:
 命令: delete from job;
 删除表job:
 命令: drop table job;
 显示当前数据库testbase的所有表:
 命令: show tables;

 

显示指定表的列信息:

show columns from person;


 显示当前所有的数据库:
 命令: show databases;
 删除库testbase:
 命令: drop database testbase;

 检查一个表是否存在: show tables like '%test%'
 

posted @ 2008-12-15 16:22  vily_雷  阅读(425)  评论(0)    收藏  举报