MySQL社区版zip文件安装教程
下载
![]() |
我的电脑是64位系统,点击下载 |
解压缩并配置环境变量
- 解压缩
可以安装在任意一个系统盘,本人习惯安装在E盘下面,在E盘新建一个文件夹用于存放解压出来的文件。
以下是本人的结构目录:
E:\MySql\mysql-5.7.21-winx64
- 配置环境变量
![]() |
按照图片说明增加环境变量 |
path变量添加一条:E:\MySql\mysql-5.7.21-winx64\bin
配置my.ini文件
这一步很重要,在你的结构目录下新建一个my.ini文件,打开并写入以下代码:
/*
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\MySql\mysql-5.7.21-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\MySql\mysql-5.7.21-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
*/
值得注意的是MySQL 5.7.16往后默认是不提供data目录的,
那么如何生成data呢,我们后面会提到。
运行后不会有任何提示,可以对比下面图片确认内容正确
安装mysql服务
以管理员身份运行CMD或者PowerShell,
将目录切换为解压文件的bin目录如图所示:
运行MySQL服务
命令行输入:net start mysql
关闭MySQL服务的命令是 net stop mysql
登陆MySQL
命令行输入:mysql -uroot -p
在输入命令mysql -uroot -p连接数据库时会提示输入密码,root的密码默认为空,直接按回车就行了。
MySQL命令行
注册卸载服务
mysqld install //MySQL3307可选项
mysqld remove //MySQL3306可选项
启停服务
net start MySQL3307
net stop MySQL3307
修改密码并使之生效
mysql -uroot -P3307 -p 提示输入密码(第二步初始化安全策略不同初始密码亦不同)
set password for root@localhost=password('root');
flush privileges
Comments
Post a Comment