windows-mysql安装-绿色版

1、官网下载安装包

以8.0.27为例

https://dev.mysql.com/downloads/mysql/

2、解压,配置环境变量


配置环境变量 :

3、解压后,应该是没有my.ini文件的

新建一个my.ini
将如下配置全部复制到文件中

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

其中 basedir 、datadir 根据实际情况配置

basedir=数据库目录
datadir=数据文件存放目录  #(不用手动创建文件夹,会自动生成)
#端口也可以修改,如:
port=13306

4、开始初始化数据库

1、以管理员身份打开cmd

2、进入数据库解压目录:

3、执行初始化

指定配置文件,进行初始化

--initialize-insecure参数 可以让root免密登录

bin\mysqld --defaults-file=my.ini --initialize-insecure

image

4、安装windows服务
将mysql安装到services,msc中,即可使用命令执行数据库开和关了。

方式一:

bin\mysqld --install

image

到services.msc中查看是否安装成功,执行如下命令:

image

方式二:使用如下方法也可以安装卸载指定名称的windows服务:

	mysqld install mysql8
	mysqld remove mysql8

至此,数据库已经配置好了,下面就可以连接了

直接回车,不需要密码,登录进去之后,修改密码,下次再登录就可以使用密码登陆了;

use mysql;
select host,user,authentication_string,plugin from user; # 查询数据库相关信息
alter user ‘root'@‘localhost' identified with mysql_native_password by ‘需要设置的密码';

update user set host='%' where user=‘root';   # 这里是在设置允许root用户远程连接
flush privileges;  #刷新权限
exit; #退出数据库
posted @ 2021-10-29 17:17  梁永旺  阅读(15)  评论(0编辑  收藏  举报