1、MySQL-5.7.26解压版下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
2、在解压根目录下创建data文件夹、my.ini文件
3、在my.ini文件中添加
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置mysql的安装目录
basedir=D:/mysql/mysql-5.7.26-winx64
# 设置mysql的数据目录
datadir=D:/mysql/mysql-5.7.26-winx64/data
character_set_server=utf8
# NO_ENGINE_SUBSTITUTION如果需要的存储引擎被禁用或未编译,那么抛出错误。
# NO_AUTO_CREATE_USER防止GRANT自动创建新用户
# STRICT_TRANS_TABLES在该模式下,如果一个值不能插入到一个事务表中,则中断当前的操作,对非事务表不做任何限制
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER,STRICT_TRANS_TABLES
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 开启查询缓存
explicit_defaults_for_timestamp=true
# 跳过数据库权限验证(登陆后再设置密码,设置密码详见下面步骤)
skip-grant-tables
4、配置环境变量(在Path中添加)
D:/mysql/mysql-5.7.26-winx64
5、以管理员身份打开dos窗口进入mysql的bin目录下执行
// 安装
mysqld -install
// 初始化
mysqld --initialize-insecure
// 启动
net start mysql
// 更改密码
set password for root@localhost = password('root')
// 登陆
mysql -u root -p
版权声明:本文为qq_39768738原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。