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

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Mysql/postgreSQL

2008-04-04 19:41:35

作者:啸云  出处:Unix爱好者家园unix-cd.com   
本笔记使用全部大写表示>mysql环境下的命令语句。 创建一个样例数据库和这个数据库中的表,然后增加、检索、删除和修改信息与数据库进行交互。 在操作这个样例数据库的过程中,将能学到下列东西: 

■ 如何利用mysql 客户机程序与MySQL 通信。 
■ SQL 语言的基本语句。 

连接服务器例:c:mysql/bin/mysql -h host_name -u user_name -p 测试服务存在否:-h为主机名,测试本地服务可省略。mysqladmin一般地在bin目录下,我这里用的是一个客户端,显示如下则服务存在。 D:mysql>mysqladmin ping [-h] mysqld is alive 中断查询:Ctrl + C 

使用数据库涉及几个步骤: 

1) 创建(初始化)数据库。 
2) 创建数据库中的表。 
3) 对表进行数据插入、检索、修改或删除。 

检索现有数据是对数据库执行的最简单且常见的操作。另外几个最简单且常见的操作是插入新数据、更新或删除现有数据。较少使用的操作是创建表的操作,而最不常用的操作是创建数据库。 

创建新数据库:CREATE DATABASE database_name; 
删除数据库:DROP DATABASE database_name; 
修改表:增加字段:mysql> ALTER TABLE table_name ADD field_name field_type; 
查看表:mysql> SELECT * FROM table_name; 
修改原字段名称及类型:mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type; 
删除字段:ALTER TABLE table_name DROP field_name; 
修改更新记录:mysql> UPDATE table_name SET field_name="values" WHERE select_field_name="values"
添加新记录: mysql> INSERT INTO table_name valueS ("values1","values2",……,"valuesN"); 
删除记录: mysql> DELETE FROM table_name WHERE select_field_name="values"

显示记录:

显示所有字段:mysql> SELECT * FROM table_name;
显示特定字段:mysql> SELECT values1,values2,……valuesN FROM table_name; 
显示特定条件的记录(所有字段):mysql> SELECT * FROM table_name WHERE select_field_name="values"
显示特定条件的记录(指定字段):mysql> SELECT values1,values2,……valuesN FROM table_name WHERE select_field_name="values";
阅读(375) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~