Windows下面安装和配置MySQL(5.6.20) 绿色版本

本文详细介绍了如何下载并配置MySQL5.6免安装版,包括配置my.ini文件、设置环境变量、注册MySQL为Windows服务及基本操作命令等。

1.首先到http://dev.mysql.com/ 上下载windows版mysql5.6免安装zip包。然后将zip包解压到D:\mysql-5.6.20-winx64下。

2.复制mysql下的my-default.ini, 在同目录下创建my.ini. my.ini为mysql的配置。最简单的配置:

1 basedir=D:/mysql-5.6.20-winx64
2 datadir=D:/mysql-5.6.20-winx64/data

我的配置为:

复制代码
 1 # For advice on how to change settings please see
 2 # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
 3 # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
 4 # *** default location during install, and will be replaced if you
 5 # *** upgrade to a newer version of MySQL.
 6 
 7 [mysqld]
 8 character-set-server=utf8
 9 
10 # Remove leading # and set to the amount of RAM for the most important data
11 # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
12 # innodb_buffer_pool_size = 128M
13 
14 # Remove leading # to turn on a very important data integrity option: logging
15 # changes to the binary log between backups.
16 # log_bin
17 
18 # These are commonly set, remove the # and set as required.
19 # basedir = .....
20 # datadir = .....
21 # port = .....
22 # server_id = .....
23 basedir=D:/mysql-5.6.20-winx64
24 datadir=D:/mysql-5.6.20-winx64/data
25 port=3306
26 
27 character-set-server=utf8
28 default-storage-engine=INNODB
29 innodb_data_home_dir=D:/mysql-5.6.20-winx64/data
30 innodb_data_file_path=ibdata1:12M:autoextend
31 innodb_log_group_home_dir=D:/mysql-5.6.20-winx64/data
32 
33 innodb_buffer_pool_size=512M
34 # Remove leading # to set options mainly useful for reporting servers.
35 # The server defaults are faster for transactions and fast SELECTs.
36 # Adjust sizes as needed, experiment to find the optimal values.
37 # join_buffer_size = 128M
38 # sort_buffer_size = 2M
39 # read_rnd_buffer_size = 2M 
40 
41 # sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
复制代码

3.设置环境变量PATH。将D:\mysql-5.6.20-winx64\bin加入path中。

4.CMD下面尝试启动mysqld,并将后台log输出在屏幕。

5.注册mysql为windows service. 以后可以使用windows service来安装mysqld和卸载mysqld的服务.

6.进入服务管理器

7.启动MySQL服务

8.net start mysql 启动mysql服务,net stop mysql 停止mysql服务

9.也可以使用mysqladmin命令关闭mysql服务。

10.使用root用户登录mysql数据库   注意 :默认密码为空, 按回车即可登录

11.show databases;显示所有数据库

12.修改root帐户的登陆密码1234:

13.创建数据库需要指定中文编码方式

14.查看MySQL存储引擎

15.创建mysql远程连接用户,设置最大权限和登陆密码。

还有一些测试mysql安装的命令:

原文地址:http://blog.youkuaiyun.com/liujianminghero/article/details/38521359

### 安装 Windows 上的绿色MySQL 5.6.20 #### 准备工作 为了在 Windows安装绿色MySQL 5.6.20,需先从官方渠道获取压缩包版本。此过程不涉及任何安装程序,而是通过解压文件配置环境变量完成设置。 下载适用于 WindowsMySQL 版本 `5.6.20` 压缩包[^2]。确保选择与操作系统位数相匹配的版本(32 或 64 位)。对于大多数现代计算机而言,建议选用 64 位版本。 #### 解压软件包 将下载好的 ZIP 文件解压到指定目录下,比如 `C:\MySQL\mysql-5.6.20-winx64`。该路径应易于记忆且不含空格字符,以便后续操作更加简便。 #### 配置 my.ini 文件 创建或编辑位于上述目标文件夹内的 `my.ini` 文件作为 MySQL 的默认配置文件。基本内容如下所示: ```ini [mysqld] basedir=C:\\MySQL\\mysql-5.6.20-winx64 datadir=C:\\MySQL\\mysql-5.6.20-winx64\\data port=3306 character-set-server=utf8mb4 default-storage-engine=INNODB explicit_defaults_for_timestamp=true sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES ``` 请注意调整 `basedir` `datadir` 参数指向实际存放 MySQL 可执行文件及其数据存储的位置[^1]。 #### 初始化数据库 打开命令提示符窗口,并切换至 MySQL bin 目录位置,即 `cd C:\MySQL\mysql-5.6.20-winx64\bin` 后输入以下指令初始化数据库结构: ```shell mysqld --initialize-insecure --user=mysql ``` 这条语句会在指定的数据目录内建立必要的表空间其他元数据对象;同时由于指定了 `--initalize-insecure` 参数,则不会为 root 用户设定初始密码。 #### 设置环境变量 为了让系统识别 MySQL 执行档所在位置,在系统的高级属性里新增名为 PATH 的用户级别环境变量项,其值设为 `%PATH%;C:\MySQL\mysql-5.6.20-winx64\bin;` 这样无论身处哪个磁盘分区都能直接调用 mysqld.exe 等工具了。 #### 启动 MySQL 服务 再次回到命令行界面尝试启动 MySQL 实例: ```shell net start MySQL ``` 如果一切顺利的话应该能看到成功消息返回。此时可以通过客户端连接测试服务器状态是否正常运作。 #### 修改 Root 密码 考虑到安全性因素,初次登录之后立即更改管理员账户凭证非常重要。利用刚刚提到的方式进入交互模式后依照下面格式更新密码: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; FLUSH PRIVILEGES; EXIT; ``` 以上步骤完成后便完成了整个绿色MySQL 5.6.20Windows 平台上的部署流程。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值