MYSQL用户名:root

MYSQL用户名:root
3306
中文乱码注意的地方:
1.先把有乱码的表删除掉
2.更改MYSQL的配置 (ini文件)
3.重启MYSQL服务




1. 创建一个数据库
create database 数据库名;
create database forStudy;


2. 使用已存在的数据库
use 数据库名;
use forStudy;




SQL语句
1. 建表语句
create table 表名(
字段 字段类型
);


create table student(
id int primary key,
name varchar(50),
sex varchar(10),
address varchar(255)
);
create table student(
user varchar(10),
passwd varchar(50)
);


//primary key 是用来定义主键(唯一标识)
删除表语句
drop table 表名;
drop table sudent;


2. 插入语句
insert into 表名(字段列表) values(对应字段值);
INSERT INTO STUDENT (ID,NAME, SEX, ADDRESS)
VALUES (3,'王五', '男','河南南阳');
INSERT INTO STUDENT (ID,NAME, SEX, ADDRESS)
VALUES (4,'王丹', '女','河南南阳');
INSERT INTO STUDENT (ID,NAME, SEX, ADDRESS)
VALUES (5,'刘六', '男','河南南阳');




3.查询语句
SELECT * FROM 表名;
select * from student;


4. 更新语句
update 表名 set name = '李四'  where id = 2;
UPDATE STUDENT SET NAME = '李四' WHERE ID = 2;
UPDATE STUDENT SET NAME = '李丹', SEX = '女' WHERE ID = 2;




5. 删除语句
delete from 表名 where
DELETE FROM STUDENT WHERE ID = 12;


增删查改四种操作




student
s_id s_name d_id


系别
d_id d_name
1     '软件学院'


select * from student where d_id = (
select d_id from dep where d_name = '软件学院');


SQL











posted @ 2013-04-02 13:40  xinyuyuanm  阅读(167)  评论(0编辑  收藏  举报