mysql5.5免安装版数据库配置说明

mysql5.5免安装版数据库配置说明

0  写在前面的话

在介绍怎么配置免安装版的MySQL数据库之前,先给大家说一下怎么获取免安装版的压缩文件。

获取mysql5.5的免安装版压缩文件过程很简单:

(1)拷贝MySQL server 5.5.22文件夹

首先找到一台安装了MySQL数据库的机器,将数据库安装目录MySQL文件夹下的MySQL server 5.5.22文件拷贝出来,该文件下的文件目录如下图1所示,但是缺少一个配置文件路径的文件“my.imi”。

(2)拷贝“my.imi”文件

“my.imi”文件存在与C盘下的隐藏文件下。显示系统的隐藏文件,在C盘根目录下会显示一个隐藏文件ProgramData,打开ProgramData目录下的MySQL文件夹,然后找到MySQL文件夹下的MySQL server 5.5.22文件,打开该文件夹,就会看到有一个单独的“my.imi”文件了,将此文件拷贝到上述拷贝好的MySQL server 5.5.22文件夹,此时,该文件夹的文件目录就跟图1一样了。

(3)将拷贝好的MySQL server 5.5.22文件夹打包成压缩文件(当然,不进行压缩也是可以的,压缩只是为了方便 拷贝留作他用),即可作为免安装版的MySQL数据库文件保留使用。

1  下载一个mysql5.5的免安装版文件压缩包,解压到指定的文件目录下,如图1所示:


图1  解压后的文件目录

然后修改my.ini文件中的相应路径:

basedir = "e:/mysql5.5/mysql-5.5.22/"
datadir="e:/mysql5.5/mysql-5.5.22/data/"

此处我是将mysql-5.5.22的压缩文件解压到了E盘下的mysql5.5文件目录下了。

2  注册免安装版MySQL的Windows系统服务

此操作必须以管理员身份在命令行模式DOS下运行执行,否则会提示Install/Remove of the service denied!(服务安装被拒绝)。如图2所示:


图2  以非管理员身份执行被拒绝

以管理员身份打开命令提示符,然后进行注册服务的操作:

直接输入命令:

e:\mysql5.5\mysql-5.5.22\bin\mysqld --install mysql5.5 --defaults-file=e:\mysql5.5\mysql-5.5.22\my.ini

如图3所示,注册服务成功:


图3  注册服务成功

或者分为如下两步进行:

(1)进入MySQL解压目录下的bin目录下:

cd e:\mysql5.5\mysql-5.5.22\bin

(2)执行注册服务命令:

mysqld --install mysql5.5 --defaults-file=e:\mysql5.5\mysql-5.5.22\my.ini

其中mysql5.5是注册的服务名称,e:\mysql5.5\mysql-5.5.22\my.ini为默认的配置文件路径

3  启动服务

输入服务启动命令:net start mysql5.5

注意:退出到DOS下启动,而不是在bin目录下启动。

服务启动成功如图4所示:


图4  服务启动成功


4  修改 root 账号的密码

数据库服务注册完成之后root账号默认密码是为空的,此时可以为其指定相应的密码。

首先进入MySQL安装目录下的bin目录下,然后输入如下命令进入数据库:

E:\mysql5.5\mysql-5.5.22\bin>mysql -hlocalhost -uroot -p
Enter password: ***

其中-h表示服务器名;localhost表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,

如果设置了密码,可直接在-p后链接输入,如:-p888;

如果没有设置密码,显示Enter password时,直接回车即可。

接下来说明一下怎么修改root账号的密码:

mysql> use mysql;
Database changed
mysql> UPDATE mysql.user SET password=PASSWORD('123456') WHERE User='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2  Changed: 0  Warnings: 0
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> quit

操作结果如图5所示:


图5  修改root密码

5  关闭服务进程

进入数据库进行相关操作之后若想关闭服务进程,可在DOS环境下输入如下命令:

net stop mysql5.5

操作结果如图6所示:


图6  关闭服务

6  删除注册的MySQL数据库服务

如果想要下载掉此免安装版的MySQL数据库,可通过如下命令删除注册的数据库服务:

E:\mysql5.5\mysql-5.5.22\bin>mysqld --remove mysql5.5


图7  删除注册的MySQL数据库服务

注意:删除服务之前请先关闭服务进程

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值