Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103271342
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Mysql/postgreSQL

2008-05-20 22:50:29

   来源:

1、mysql是一种精巧的,多用户,多线程的中小型SQL数据库系统,由一个服务器守护进程mysqld和很多不同的程序组成。
2、mysql的特点:
   a.mysql可以运行在不同的上
   b.mysql提供对多种数据库的支持,如:Oracle informix、sybase等,也提供对ODBC的支持。
   c。mysql提供完善的权限系统。
3、safe_myslqd:   一个脚本文件,用于以的方式启动mysqld守护进程。
         mysql:   一个基于命令行的mysql客户端程序。
     mysqladmin:  用于执行数据库管理操作。如创建或删除等等。
   mysqldump:     用于将数据库的数据导出到一个文本文件中。
   mysqlimport:   可以将文本文件导入到数据库中。
4、客户端程序mysql: 当进入mysql程序后,即出现(mysql>)提示符后,就可以执行命令行的sql语句了,要注意的是:执行sql语句时必须以 ;  号结尾或者 g ,以表明语句结束并向mysql数据库系统提交。
   //创建xgh数据库:
     mysql> create database xgh;
   //创建crq数据库:
     mysql> create database crq;
   //查看系统中现存的数据库:
     mysql> show databases;
   //推出客户端程序 mysql
     mysql> exit; 或者 q
   //删除如据库:
     mysql> drop database crq;
 
   //在数据库中创建表:
   //打开数据库 xgh
     mysql> use xgh;
   //在数据库中创建employee表
     mysql> create table employee (
         -> employee_id char (6) primary key,
         -> name char (8),
         -> sex char (2),
         -> birthday date);
   //查看当前数据库xgh的现存表:
     mysql> show tables;
   //删除数据库xgh的employee表:
     mysql> use xgh;
     mysql> drop table employee;
   //查看表的结构
     mysql> use xgh;
     mysql> describe employee;
   //向表中添加数据
     mysql> insert into employee values
         -> ('200301','zhangsan','m','1978/5/8');
         -> insert into employee values
         -> ('200302','lisi','m','1979/3/5');
   //查看表中的数据
   //打开xgh数据库
     mysql> use xgh;
   //查看 employee 表的数据
     mysql> select * from employee;

阅读(453) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~