欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mysql 5.7.21 免安装版下载配置

程序员文章站 2022-05-01 19:18:07
...

下载地址为:

https://dev.mysql.com/downloads/mysql/
最下面根据自己的操作系统选择合适的型号

Mysql 5.7.21 免安装版下载配置
下载完以后解压缩到自定义的路径。这里注意的是路径中不要存在中文。

解压缩后以后,
Mysql 5.7.21 免安装版下载配置
新建一个ini形式的文件,名字为my(完整文件名:my.ini),里面内容为

[mysql]  
# 设置mysql客户端默认字符集  
default-character-set=utf8  
[mysqld]  
#设置3306端口  
port = 3306  
# 设置mysql的安装目录  
basedir=D:\Program Files\mysql-5.7.21-winx64  
# 设置mysql数据库的数据的存放目录  
datadir=D:\Program Files\mysql-5.7.21-winx64\data  
# 允许最大连接数  
max_connections=200  
# 服务端使用的字符集默认为8比特编码的latin1字符集  
character-set-server=utf8  
# 创建新表时将使用的默认存储引擎  
default-storage-engine=INNODB

这样做就完成了对mysql的配置
接下来要配置环境变量,避免每次都要到安装目录下的bin里面执行。
我的电脑右键属性,高级设置,环境变量配置,将path变量进行编辑,加入bin目录的地址,和其他地址之前用;隔开。配置完以后记得保存。

进行完上面的步骤以后,打开命令行工具,右键管理员身份运行,进入到mysql安装目录的bin目录下,
输入cd D:\Program Files\mysql-5.7.21-win\bin
输入mysqld -install
这个命令是为了把MySql服务器进程添加到服务选项
成功以后会显示Mysql 5.7.21 免安装版下载配置
然后进行mysql初始化,在命令行输入mysqld --initialize-insecure --user=mysql ,创建一个登陆用户,用户名默认是root,密码默认为空
第一次输入的时候报错:
Mysql 5.7.21 免安装版下载配置
查看信息是没有data目录,在mysql安装目录下创建子目录data,再执行一次就ok了。
接下来就是启动mysql服务器了,Win+R输入:services.msc,打开服务列表,找到MySQL,右键启动。结果报错:
Mysql 5.7.21 免安装版下载配置需要注意的是:原来是my.ini文件配置有误,这个文件需要用ANSI编码,上面创建文件的时候没注意用了utf-8编码,导致不识别。将my.ini文件改成ANSI编码,再执行一遍初始化(执行初始化操作之前先清空data文件夹)和mysqld -install 操作(如果已经执行过,限制性mysqld -remove)。
然后就可以启动mysql服务了,还可以用命令行来启动关闭mysql
net start mysqlnet stop mysql

登录MySQL,命令行输入: mysql -h localhost -u root -p ,需要输入密码直接回车,
Mysql 5.7.21 免安装版下载配置