mysql免安装解压版_Windows下安装免安装版MySQL(解压版)

1,下载免安装版MySQL

https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.28-winx64.zip

2,解压到指定目录D:\mysql\mysql-5.7.28-winx64

3,配置系统环境变量 D:\mysql\mysql-5.7.28-winx64\bin

4,配置my.ini文件

[mysqld]

#端口号

port = 3306

#mysql-5.7.28-winx64的路径

basedir=D:\mysql\mysql-5.7.28-winx64

#mysql-5.7.28-winx64的路径+\data

datadir=D:\mysql\mysqldata

#最大连接数

max_connections=10000

#编码

character-set-server=UTF8MB4

default-storage-engine=INNODB

#链接超时时间

#wait_timeout=86400

#interactive_timeout=31536000

#connect_timeout = 10

#symbolic-links=0

#query_cache_size= 1024M

#query_cache_type=1

#group_concat_max_len=4096

#back_log=1024

#max_heap_table_size=256M

#table_open_cache =4096

#thread_cache_size=128

#sort_buffer_size=8M

#read_buffer_size=8M

#read_rnd_buffer_size = 8M

#open_files_limit=400000

#tmp_table_size = 128M

#expire_logs_days = 15

#skip-name-resolve

#character-set-server = utf8mb4

#long_query_time = 1

#slow_query_log = 1

#slow_query_log_file = D:\mysql\mysql-5.7.28-winx64\mysqldata\mysql-slow.log

#sql_mode = NO_ENGINE_SUBSTITUTION

#max_allowed_packet = 512M

#performance_schema = 0

#relay-log-info-repository=TABLE

#master-info-repository=TABLE

#default_storage_engine = InnoDB

#skip-grant-tables

[mysql]

#编码

default-character-set=UTF8MB4

5.初始化。

使用cmd管理员运行:

#如果报错缺少库文件,用360软件查找微软常用运行库合集 64位

mysqld --initialize-insecure

6,安装 Mysql

mysqld install

7,启动Mysql

net start mysql

8,登录MySQL(这时会提示你输入密码。打开MySQL根目录下的data文件夹,找到后缀是.err的文件以文本打开找到password临时密码(可以ctrl+f搜索)然后在cmd中输入该临时密码)

mysql -uroot -p

9,修改口令

SET PASSWORD FOR 'root' = PASSWORD('mypassowrd');

在最新版本中:

SET PASSWORD FOR root = 'mypassowrd'

UPDATE user SET password=password('mypassowrd') WHERE user='root';

但在Mysql 5.7中,字段密码不再存在,你必须使用:

UPDATE user SET authentication_string=password('mypassowrd') WHERE user='root';

10,授权所有的IP都能访问(可根据实际情况进行调整)

grant all privileges on *.* to 'root'@'%' identified by '12345abcde';

11,卸载MySQL

sc delete mysql

mysqld remove

然后直接删除整个解压的文件夹。

注:如果不知道root口令可以在my.ini里面加参数skip-grant-tables,然后重新启动MYSQL,再修改口令。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值