windows 下载并安装mysql8

1、可以到mysql官网下载,不过速度太慢。 到国内源网站下载网址  http://mirrors.sohu.com/mysql/MySQL-8.0/    ctrl + f 搜索 win    找到自己想要下载的版本选择 winx64.zip  下载

2、将下载的压缩包解药到自己想放的位置

3、创建一个data文件夹和一个my.ini文件

4、在my.ini文件中添加以下内容(mysql8默认没有my.ini文件)

[mysqld]
character-set-server=utf8
#绑定3306端口
port = 3306
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
default_storage_engine=innodb
innodb_buffer_pool_size=1000M
innodb_log_file_size=50M
# 设置mysql的安装目录
basedir=H:/software/mysql8
# 设置mysql数据库的数据的存放目录(刚刚创建的data目录)
datadir=H:/software/mysql8/data
# 允许最大连接数
max_connections=200

[mysql]
default-character-set=utf8
[mysql.server]
default-character-set=utf8
[mysql_safe]
default-character-set=utf8

5、使用命令安装

1、如果之前已经安装过mysql,就先需要先删除,先执行 net stop mysql  再执行 sc delete mysql
2、到文件bin目录下运行cmd
3、执行mysqld --initialize-insecure --user=mysql
(报vcruntime140_1错误,去https://cn.dll-files.com/vcruntime140_1.dll.html下载vcruntime140_1压缩包,解压后复制vcruntime140_1.dll到目录C:\Windows\System32下,重新以管理员身份打开cmd)
4、执行 mysqld -install 安装
5、win + R 输入services.msc 找到mysql并启动
6、执行 mysql -u root -p 初始不用密码,直接回车登录
7、use mysql;
8、执行 alter user 'root'@'localhost' identified with mysql_native_password BY 'root'; 修改root密码
9、update user set host='%' where user='root'; (设置内网可访问、如果有需要时设置)
10、执行 flush privileges; 刷新数据库、到此已经安装完成

 

posted @ 2020-08-01 16:55  吾延  阅读(527)  评论(0编辑  收藏  举报