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=D:/software/mysql8 # 设置mysql数据库的数据的存放目录(刚刚创建的data目录)
datadir=D:/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密码
9、update user set host='%' where user='root'; (设置内网可访问、如果有需要时设置)
10、执行 flush privileges; 刷新数据库、到此已经安装完成
网友评论