一、下载MySQL压缩包
1、mysql官网 - “DOWNLOADS" - ”MySQL Community(GPL) Downloads"
2、点击“MySQL Community Server"
3、此时已可以直接下载最新版本,但无法选择安装其他版本;若想选择版本安装,点击”Archives"
4、可选择版本及系统安装,点击“Download”
二、配置MySQL
1、打开下载位置,解压文件
2、新建“data”空文件夹,及“my.ini”文件
3、编辑my.ini,内容如下
[mysqld]
character-set-server=utf8
#绑定IPv4和3306端口
bind-address = 0.0.0.0
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:\mysql-8.0.16-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.16-winx64\data
# 允许最大连接数
max_connections=20
# skip_grant_tables
[mysql]
default-character-set=utf8
[mysql.server]
default-character-set=utf8
[mysql_safe]
default-character-set=utf8
[client]
port = 3306
plugin-dir=D:\mysql-8.0.16-winx64\lib\plugin
【注】代码中出现三个目录,需根据自己实际存放位置进行更改
4、配置环境变量
1)桌面 - “此电脑” - “属性” - “高级系统设置” - “环境变量” - “Path" - "编辑"
2)新建 - "mysql安装包的bin地址";我的是”D:\mysql-8.0.16-winx64\bin“
3)全部点击”确定“
三、安装MySQL
1、以管理员身份启动cmd
快捷键:"win+r" - 输入"cmd" - "Ctrl+Shift+Enter"
2、进到MySQL- bin的根目录下(否则会报错)
3、接下来有分歧【安装过一直出错,找了n多家教程,还是不好使】【从未安装过】
1)安装过 - 报错的需要执行这条命令
删除之前下载的mysql
mysqld --remove
2)all 执行以下命令
下载MySQL
mysqld --install
查看随机密码
【注】一定要记住密码
mysqld --initialize --console
启动MySQL
net start MySQL
登录MySQL,并输入密码
mysql -u root -p
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';