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

mysql5.7解压版安装

程序员文章站 2022-05-28 10:45:47
...

 

1.解压mysql5.7安装包。

2.修改ini文件为my.ini

# CLIENT SECTION
[client]
#default-character-set=utf8
 
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
 
# SERVER SECTION
[mysqld]
#跳过密码问题,但是这并不能彻底解决,此语句可以忽略登录检查
#skip-grant-tables
#设置3306端口号
port=3306
#设置mysql的安装目录
basedir=D:\mysql5.7\mysql-5.7.17-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\mysql5.7\mysql-5.7.17-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#SQL模式为strict模式
sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
skip-grant-tables

3.修改path环境变量,到bin目录位置例如D:\mysql5.7\mysql-5.7.17-winx64\bin;

4.管理员权限cmd进入到mysql5.7的bin目录下执行mysqld -install安装服务,并初始化data目录(mysqld --initialize-insecure --user=mysql)

mysqld -install
mysqld --initialize-insecure --user=mysql

5.执行以下命令以启动mysql服务

net start mysql


 执行后会有如下提示:
 MySQL服务正在启动..

 MySQL服务已经启动成功。

6.启动MySQL之后,root用户的密码为空,设置密码,命令如下:

mysqladmin -u root -p password 新密码
Enter password: 旧密码
需要输入旧密码时,由于旧密码为空,所以直接回车即可。

如果密码还是进不去在data文件加下搜索.err结尾文件,搜索@localhost 从日志中查看密码

安装完成

相关标签: mysql5.7