一、 mysql的安装
(1)这里首先直接下载的是绿色版压缩包,直接压缩就可以使用了 ,链接如下http://mirror.services.wisc.edu/mysql/Downloads/MySQL-5.1/mysql-noinstall-5.1.32-win32.zip解压缩绿色版软件到D:\AppServ\mysql
(2)设置系统环境变量, 在Path中添加mysql的路径D:\mysql-5.0.22-win32\bin以前在JAVA中间配置过,注意与JAVA的用“,”隔开
(3)修改D:\AppServ\MySQL\my-small.ini文件内容,添加红色内容
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
default-character-set=gbk
[mysqld]
port = 3306
socket = /tmp/mysql.sock
default-character-set=gbk
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
basedir=D:\Appserv\MySQL\
datadir=D:\Appserv\MySQL\Data\
#basedir是mysql安装目录;#datadir是mysql数据库存放位置,必须是Data文件夹名
将修改后的文件另存为my.ini
(4)安装MySQL的服务,服务名自己定义为MySQL.
1)、进入DOS窗口
2)、执行安装MySQL服务名的命令:D:\AppServ\MySQL\bin\mysqld-nt–install mysql --defaults-file="D:\Appserv\MySQL\my.ini"
出现Servicesuccessfully installed.表示安装成功。
然后打开服务窗口(在运行框中输入services.msc即可打开服务窗口,然后可以找到mysql服务了,右键mysql服务属性,在弹出的窗口中可以看到以下信息:)
D:\AppServ\MySQL\bin\mysqld-nt --defaults-file=D:\Appserv\MySQL\my.ini mysql 则表示mysql会随开机启动而启动!
注意:如果启动不了,那就删除已经建好的mysql服务,然后再重新建立服务,一般照着以上的做没有问题
删除Window下某个服务,CMD进入命令行,执行sc delete 服务名,即可删除
这样服务建立好了,就可以实用mysql了.
(5)、操作数据库数据的一般步骤
1、启动MySQL服务器net start mysql
2、登陆数据库服务器:找到mysqld的位置D:\AppServ\MySQL\mysql-5.0.22-win32\bin,然后再点mysql -uroot –p
注意:MySQL的管理员用户名为root,密码默认为空。
3、使用某个要操作的数据库查看数据库
mysql> show databases; 注意分号不要掉。
使用数据库 mysql> use test 会出现Databasechanged的反映
查看数据库中的表 mysql> show tables;
创建表 mysql> createtable ttt(a int,b varchar(20));
插入数据mysql> insertinto ttt values(1,'aaa');
查询数据mysql> select* from ttt;
删除数据mysql> deletefrom ttt where a=3;
更新数据mysql> updatettt set b = 'xxx' where a =2;
删除表mysql> droptable ttt;
删除mysql数据库中用户表的所有数据mysql> deletefrom user;
创建一个root用户,密码为"xiaohui"。mysql>grantall on *.* to root@'%' identified by 'xiaohui' with grant option;
查看user表中的用户mysql> select User from user;
4、操作该数据库中的表,可执行增删改查各种操作。
5、退出登陆。mysql>exit
二、 创建数据库(2种方法,用命令行做,或者用可视化工具做)
(1) 命令行做 :开启服务,登入服务之后如下:
1、 创建数据库mysql> create database +库名; 注意后面分号不要漏
3、使用数据库mysql>useaaa 注意没有分号
4、创建表mysql> create table ttt(aint,b varchar(20)); 其中ttt表示的是表名,a表示第一个参量,int表示a是一个整型的,b是第二个参量,是一个数组型的。
5、插入数据mysql> insertinto ttt values(1,'aaa'); 根据上面定义的表来写就行,可以想写几个就是几个。(这样就把数据写到数据库里了)
6、查询数据mysql> select* from ttt;
这样就完成了用命令行写数据了。
(2) 利用可视化工具来进行写数据,我用的是SQLyog
1、 打开SQLyog.exe,他的安装及破解说明书上都有,一步步按照上面做就行,下载链接如下:http://pan.baidu.com/s/1o6EfANC 密码:qb9c
2、 点击“文件”---“创建连接”,我直接连接主机,保存连接里输入主机IP地址;Mysql主机地址:localhost;用户名:root;密码为空;端口:3306连接即可。
3、 创建一个数据库:标题栏有个“数据库”---“创建数据库”然后取个名字,创建即可。
4、创建一个数据表:标题栏有个“数据表”---“创建数据表”然后取个名字,创建即可。这时候会出现一个表,这样你就可以写数据的类型和参数有几个。写完之后保存即可。
这样我们点中间一排的4表数据就可以在里面加数据了。
加完数据如图下:
这样一个数据库就建好了。
5、 同样我们建好的数据库可以通过命令行查询到;登入界面之后
1) 查看数据库:show databases;
2) 运用数据库:use zidian
3)查看数据库中的表 mysql> show tables;
4)查询数据mysql> select * from danci;
三、数据库连接Myeclipse
在MyEclipse中连接MySQL:window-->showview-->other-->MyEclipse Database-->DB Browser。
此时单击DB Browser,视图界面将会发生变化,在DB Browser选项卡中的空白区域单击鼠标右键选择New…,也就是新建一个MySQL的连接,弹出如下对话框,将信息如图所示填好:
其中Driver name可以根据个人喜好填写,Connection URL当选择了Driver template以后会自动带出 jdbc:mysql://<hostname>[<:3306>]/<dbname>,此时将hostname的地方替换为localhost,把dbname替换为你所要连的数据库名字。
注意:要将<、>、[、]等符号删掉,最终变为jdbc:mysql://localhost:3306/ems。。
再次点击Test Driver,弹出如下对话框说明成功连接MySQL了。
这样数据库就和Myeclipse连接上了,后面就是编程了。