说明:最早我安装 MySQL 还是使用安装版的进行安装,但是作为一名程序员,MySQL 公司既然提供了 zip 版本的安装,我们当然要使用这种绿色的安装方式。
MySQL 5.6 版本和 5.7 版本的安装步骤有很大不同,本文记录了 5.6 版本的安装步骤。
另外,如果开发者本机是 Windows8、Windows10,要使用“命令提示符(管理员)”才能安装成功。
另外再多说一句,MySQL 5.5之前、5.6、5.7 这三个版本有比较大的不同,我们在使用的过程中如果遇到问题,一定要带上版本号去网络上搜索,这样可以方便我们快速解决问题。
5.7 版本的安装步骤可以移步到这里:
MYSQL 5.7 压缩包安装 - 小单的博客专栏 - 博客频道 - CSDN.NET http://blog.csdn/catoop/article/details/51272416
我们可以到 MySQL 官方网站地址下载 MySQL 软件。
MySQL 官方网站地址:
MySQL http://www.mysql/
依次找到 Downloads -> Community -> MySQL Community Downloads -> MySQL Community Server 。
根据开发者系统的位数选择 32 位或者 64 位的 zip 包下载。
安装步骤
第 1 步:将压缩包解压,复制到指定位置
说明:这里说的指定位置一般是开发者计算机上固定存放软件的路径。注意:这个路径不要带中文、特殊字符和空格。例如,我把解压以后的文件和文件夹存放在了
C:\app\mysql-5.6.16-winx64
第 2 步:添加环境变量 path (这一步非必须)
将以下目录添加到环境变量 path 中:
C:\app\mysql-5.6.16-winx64\bin;
说明:笔者在尝试的过程中发现,可以不配置环境变量,直接 cmd 到 MySQL 的 bin 目录下就可以执行命令了。
第 3 步:修改配置文件 my.ini
- 将 MySQL 目录下的其中一个 my-xx.ini (一般是 my-default.ini) 复制一份,并且重命名为 my.ini ;
- 用文本编辑器打开 my.ini,在该文件中的 [mysqld] 节点下面增加两个配置信息。
其中 basedir=指向 MySQL 的目录,datadir指向 MySQL 的数据库存储目录。
例如:
[mysqld]
basedir=C:/app/mysql-5.6.16-winx64
datadir=C:/app/mysql-5.6.16-winx64/data
character-set-server=utf8
或者
[mysqld]
basedir=C:\\app\\mysql-5.6.16-winx64
datadir=C:\\app\\mysql-5.6.16-winx64/data
character-set-server=utf8
说明:配置项 character-set-server=utf8
可以等到以后出现字符集问题的时候再配置。
如图所示:
第 4 步:通过命令提示符安装 MySQL 服务
- 进入 MySQL 目录的 bin 文件夹
执行命令:
mysqld install
说明:输入 mysqld remove
可以完成 MySQL 服务的卸载。
第 5 步:启动 MySQL 服务
- 方法 1:
(1)在【控制面板】【管理工具】的【服务】里面按 F5 刷新一下,可以看到 MySQL 的服务;
(2)可以直接点击启动服务。 - 方法2:
执行命令
net start mysql
完成启动服务。
第 6 步:设置 root 用户的密码;
使用(注意,还是 cmd 到 bin 目录下)
mysql -u root -p
回车之后不用输入密码即可进入 MySQL,使用 show databases;
(注意:这里要写分号)可以查看到MySQL 中的所有数据库。
新用户没有密码,可以直接回车。
使用这种方式也可以完成对用户密码的修改。
GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456';
或者也可以使用下面的方式修改 root 帐号的密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
FLUSH PRIVILEGES;
注意:该语句必须以分号结尾。然后刷新权限。
flush privileges;
补充:还有一种方式不用进入 MySQL 服务业能够设置 root 的密码。
下面是我实践过的,在这里记录一下。
第 1 步:插入用户名和密码:
INSERT INTO mysql.user(HOST,USER,PASSWORD)
VALUES ('localhost','liwei',PASSWORD('liwei'));
第2步:授权:
GRANT ALL PRIVILEGES ON langying.* TO 'liwei'@'%'IDENTIFIED BY 'liwei' WITH GRANT OPTION;
第3步:刷新权限:
FLUSH PRIVILEGES;
更多推荐
Windows 系统中安装 MySQL 5.6 zip 步骤并配置 root 密码
发布评论