标签类目:数据库

达达尼昂 | 个人原创 | 2009-12-23
DB2SQL

俺得承认,使用bo-blog、wordpress这么多年,从来没弄明白MYSQL数据库具体是怎么回事,也不懂什么MYSQL语句。

但是,这几个月为了提高工作效率,慢慢地接触了数据库的知识,到现在,已经知道些基本的结构和命令了。

有时候,想象中很复杂的事情,沉下心看看,其实也没那么“恐怖”,至少入门级的知识是很容易弄明白的。

———-华丽的分割线———-

冒完泡,继续DB2SQL。

圣诞新版本,祝好运吧。

成事在天,太多事情不是自己能左右,甚至不是“我们”能左右的,那么,专心做好手上的活就行了。

达达尼昂 | 个人原创 | 2009-11-13
Mysql常用语句

MySQL Query Browser

http://dev.mysql.com/downloads/gui-tools/5.0.html

查找
select * from 表名 where id=?[and name=?] [or name=?];

添加
insert into 表名(字段名1,字段名2) values(值1,值2);

更新
update 表名 set 字段名 where id=?[and name=?] [or name=?];

删除
delete from table where id=?[or name=? (and name=?)];

注意:
1、LINUX下大小写敏感
2、字符串
3、敏感字加‘’

————-游戏策划分割线————-

–创建数据库
  mysql> create database 数据库名称
  –创建表
  mysql> create table 表名 (
  列的名字(id)类型(int(4))primary key(定义主键) auto_increment(描述 自增),  ……,  );
  –查看所有数据库
  mysql> show databases 数据库名称;
  –使用某个数据库
  mysql> use database 数据库名称;
  –查看所使用数据库下所有的表
  mysql> show tables;
  –显示表的属性结构
  mysql> desc 表名;
  –选择表中数据的显示
  –* 代表选择所有列 ,
  mysql> select * from 表名 where id=?[and name=?] [or name=?];
  mysql> select id,name from 表名order by 某一列的名称 desc(降序,asc为升序)
  –删除表中的数据
  mysql> delete from table where id=?[or name=? (and name=?)];
  –删除表
  mysql> drop table;
  –删除数据库
  mysql> drop database;