第一步:https://dev.mysql.com/downloads/mysql/
1、下拉框选择Windows
2、选择图示下载
选择No 3Q
第二步:解压
解压的目录检查一下有没有权限修改文件(有的会出现这个问题)
图中data文件夹和my.ini解压完是没有的
my.ini需要自己创建。如下
其中basedir以及datadir请改成自己解压所在的目录!!!
#代码开始
[Client]
#设置3306端口
port = 3306
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=F:\mysql-8.0.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=F:\mysql-8.0.17-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
#代码结束
第三步:配置环境变量
右击计算机=》高级(系统设置)=》配置环境变量=》新建变量
名:MYSQL_HOME
值:自己刚解压的目录
第四步:管理员权限打开CMD,进行安装
1、切换到解压目录下bin目录,输入执行命令:mysqld --initialize-insecure --user=mysql
tips:复制右键粘贴到CMD
2、继续输入 mysqld -install
3、启动服务 :继续输入 net start mysql
4、登录:继续输入 mysql -u root -p
首次安装并没有password 直接回车 如下
最后一步:设置密码
输入 alert user "root"@"localhost" identified with mysql_native_password by "你要设置的密码";
如果提示你没有no database selected 先输入use mysql 再执行