【20200109】Windows10 MySQL数据库通过压缩包安装、修改密码、开启远程访问...等操作
1.准备工作
1.1 MySQL压缩包下载
1.1.1 简介
MySQL数据库是一个关系型数据库管理系统,本身为开源,不需要额外支付费用.
1.1.2 安装方式及压缩包下载
MySQL数据库安装方式包含两种,包括正常的软件安装包和压缩包的方式进行数据的安装(选择其中一种即可),下载链接:

本次采用压缩包方式进行安装(个人使用的msyql-8.0.16),因此直接选择图片中安装方式中的 'DownLoad' 进行文件的下载,下载完成后此步完成。
1.2 添加配置文件
使用压缩包的方式进行安装需要自行添加一个 .ini的配置文件,主要内容包括(当然还有包括sql_mode在内的配置也可以写在配置文件中):
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\MySQL\mysql-8.0.16-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\MySQL\mysql-8.0.16-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
*配置文件创建方式:
- 桌面空白处,右键创建一个空白文本文档。
- 将上面的配置文件的内容复制粘贴到文本文档中。
- 修改编码方式为:ANSI (*很重要*)
- 将文本文档另存为:my.ini
1.3 准备结果
将下载的压缩包解压到文件夹(个人将文件解压到C盘MySQL文件夹下,可以根据电脑实际的情况进行解压方式数据库相关的文件),将新建的配置文件放在 bin 目录的同一级目录下,完成准备工作,结果如图:

2.数据库安装
2.1 设置环境变量
将1.3准备结果的 bin目录添加到环境变量 Path中,方便MySQL数据库的安装(详细可查询环境变量的作用);
2.2 通过管理员身份进入 CMD
务必使用管理员身份打开CMD。(若未配置环境变量,需要以管理员身份打开CMD后,打开文件夹到1.3准备的文件的bin目录下,进行数据库的安装);
2.3 安装Mysql
在CMD中输入:
mysqld install
2.4 初始化数据库
在提示数据库安装成功之后,进行数据库的初始化,在CMD中输入:
mysqld --initialize-insecure --user=mysql
等待一会后,进入等待输入指令状态,初始化完成,可进行Mysql服务的启动
2.5 启动数据库服务器
初始化完成后,可以进行Mysql服务的启动,继续在CMD中输入:
net start mysql
启动完成后,控制台会提示 'MySQL服务已经启动成功。'
2.6 总结
2.3-2.5操作级对应结果如图:

经过以上几步操作,已经将本地数据库搭建完成;数据库用户为:root 密码为空;
3.修改密码及开启数据库远程访问
3.1 修改密码
使用管理员身份打开CMD,打开MySQL数据库(初始密码为空),使用mysql数据库,进行密码修改:
>mysql -u root -p >use mysql; >alter user 'root'@'localhost' identified by 'YourPassword';
>flush privileges
操作如下图:
3.2 开启数据远程访问
使用管理员身份打开CMD,打开MySQL数据库(密码为你修改的密码,也可以在修改密码后接着操作),使用mysql数据库,进行数据远程连接的开启:
>mysql -u root -p >use mysql; >update user set host ='%' where user ='root'; >flush privileges; >alter user 'root'@'%' identified with mysql_native_password by 'YourPassword'; >flush privileges;
操作如下图所示:

3.3 总结
通过以上设置,MySQL数据库搭建完成,同时完成了数据库密码的修改以及root账号远程访问连接权限的开启。可以使用Navicat/HeidiSQL等MySQL服务器和数据库管理的图形化界面软件进行数据的查看及使用。

浙公网安备 33010602011771号