Win10下安装MySQL_8.0.15
下载、环境变量配置
首先去MySQL官网下载Archive安装包,网址 https://dev.mysql.com/downloads/mysql/
或者可以直接点链接下载8.0.15的版本
https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.15-winx64.zip
下载好之后我们需要把它解压,然后记住它的解压路径:
现在,我们可以去配置它的环境变量了:
然后去Path下新建:%MYSQL_HOME%/bin
注意:路径的正确性!!!
安装
我们需要以管理员身份运行CMD
在这里需要输入 mysqld --install
成功安装以后我们紧接着输入mysqld --initialize,此时,安装目录下出现data文件夹,其中的后缀名为 .err 的文件中包含了之后会使用到的 随机密码:
用记事本打开 .err 文件,发现这里给出了随机密码:
在安装根目录下新建一个my-default.ini的配置文件:
里面的内容为:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir= D:\\Program Files (x86)\\mysql-8.0.12-winx64
# 设置mysql数据库的数据的存放目录
datadir= D:\\Program Files (x86)\\mysql-8.0.12-winx64\\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
我们现在可以在控制台输入net start mysql 启动服务了:
服务启动成功,开始登录 mysql -u root -p ,密码为上面出现的 随机密码 ,输入就可以发现登录成功了:
但是由于自带的随机密码太过于繁琐,我们此时就需要更改为我们自己的密码,输入 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;(注意不要丢掉 “;”):
大功告成!!!
我们可以重启验证一下
总结
这里我还遇到一个问题,就是之前的mysql未卸载,影响了新版本的安装,如果有之前版本mysql的朋友,应该在管理员身份下输入net stop mysql,服务停止之后,我们才可以将其卸载删除,使用命令sc delete mysql,然后我们就可以按照上面的步骤安装新版本了:
如果有帮到友友,请不要忘记点赞啊!!!
转载请联系本作者,并注明出处