如果想更详细了解MySQL,请google,本节仅简单说明MySQL的基本使用,让你快速上手。
一、下载
从以下地址可以下载绿色版MySQL(此版本安装十分方便,很适合初学者):
http://cid-dc02b8b1eac223d3.skydrive.live.com/browse.aspx/.Public/Tools
再下载图形管理工具,如下图:
二、安装
1、MySQL5.1绿色版,解压到D盘,解压后目录如下图所示,如不一致,请调整:
绿色版的数据文件默认地址为D:\mysql,如需更改,请修改mysql目录下my.ini文件的basedir和datadir两项,注意MySQL只支持绝对路径。
要运行MySQL,先双击 createmysqlsvc.bat将mysql注册成服务,在电脑重启后将自动启动,再双击startmysql.bat即启动服务,停止服务双击 stopmysql.bat。如果你不需要MySQL随着电脑的启动而自动运行,请运行unmysqlsvc.bat。详情可参考 18.2 系统安装。
2、管理界面,解压mysql-front,解压后文件如下:
双击MySQL-Front_Setup.exe,安装时,一路默认即可。
三、运行管理界面,并连接到MySQL
1、启动mysql服务,双击 图标,运行,第一次运行时,会弹出两个对话框,直接点取消。
接着选择菜单里的 帮助 -> 登记 -> 要求输入Key,此时输入注册码(在文件“注册.txt”中)即可。
2、文件->打开登录信息
弹出添加信息对话框:
注册:用户名:root 密码:1
连接:服务器:localhost 字符集:utf8,其它默认
点确定,弹出找开登录信息对话框,点打开,则得到如下界面。
此时,已成功连接至MySQL服务器。
四、使用sql,进行基本操作
点击SQL编辑器,得到如下界面:
1、创建数据库
create database test;
2、选择使用该数据库
use test;
3、建表
Student表:
create table student(
id int primary key,
name varchar(20)
);
一个学生,一张IdCard
IdCard表:
create table idcard(
id int primary key,
studentid int ,
cardInfo varchar(50) not null,
foreign key(studentid) references student(id)
)
4、增删改查操作
增:
insert into student values(0,'ad');
insert into student values(1,'ad1');
查:select * from student;
改:update student set name = 'ad_update' where id = 1
执行完后表记录
删:delete from student where id = 1
执行完后,表记录
5、mysql所支持的自动递增
一个表只能有一个AUTO_INCREMENT属性,且该属性必须为主键的一部分
create table test1(id int primary key AUTO_INCREMENT,name varchar(20));
6、mysql所支持的分页处理
先在student表中添加数据:
insert into student values(1,'ad1');
insert into student values(2,'ad2');
insert into student values(3,'ad3');
insert into student values(4,'ad4');
insert into student values(5,'ad5');
查看表中数据用于对比
使用limit关键字:
select * from student limit 2,3; (从第2条记录开始,取出3条数据,注意数据库中记录从0开始算) (责任编辑:admin) |