MySQL 8.0.13(Windows压缩版本)下载安装教程
MySQL下载安装教程
1、首先在百度上搜索mysql
2、点击链接进去,找到对应的路径
3、进去之后,可以看到版本是8.0.13,以及最下面有个Download按钮,点击下载
4、之后会跳转到开始下载页面,点击最下方的thanks语句,就可以成功的下载了
5、然后开始解压缩,一般情况下解压到C盘目录下(别的盘符也可以);当然你也可以先解压出来,然后复制到你想用的盘符里;解压后的文件目录如下图所示
6、然后我们去设置一下环境变量(右键我的电脑–属性–高级系统设置–环境变量);在系统变量双击PATH,然后新建一个mysql 指向bin的路径(我这里是用的D盘来演示的),然后点击确定保存
7、新建my.ini文件,并进行初始化操作
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\mysql-8.0.13-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
# 设置mysql数据库的数据的存放目录
datadir=D:\\mysql-8.0.13-winx64\\Data # 此处同上
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8 #这里是需要进行修改的UTF8MB4
打开CMD窗口(win+R快捷键,输入CMD即可);然后输入mysqld --initialize --console进行初始化操作,同时并生成Data文件;以及把密码(红框所圈就是默认的密码)给显示出来
这里需要注意一下,执行完初始化操作后,【MY-013242】你那边的不一定是这个数字;这个会提示错误,错误就是建议我们把ini配置文件里所有的utf8改成UTF8MB4;改完之后我们把Data文件删掉,重新再执行一遍命令即可,如下图
发现就不会报那个错误了
如果忘了的话,或者不小心关闭了页面,只要把Data文件删除,重新执行初始化命令即可
8、接下来,安装服务以及启动服务
mysqld --install MySQL8.0(这里的名字可以随意发挥,根据自己的需求来;因为是8.0.13版本的,所以我后面用了8.0)
如果出现下面错误,请用管理员模式打开CMD命令行
可以看到,管理员模式是成功的
接下来就是把服务给启动起来(也是用管理员模式)
net start MySQL8.0
9、修改密码(毕竟初始化密码这么复杂)
首先要用root用户登陆进去
mysql -u root -p
之后会提示你输入刚刚的初始化密码,输入完成后,就可以进行sql语句的操作
然后就是进行初始化密码的修改了(123456这里是可以自由发挥的);
PPS:sql语句后面的英文分号是必须的
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
如图,出现OK字样,就表示这条sql语句成功执行了;然后我们执行
quit;
退出mysql连接,来用新密码登录