MYSQL8.1.0安装过程

本文详细介绍了MySQL 8.1.0的安装步骤,包括下载、配置环境变量、编辑ini文件、初始化数据库、安装、启动、登录、修改密码以及解决常见问题,如MySQL残留服务清理和缺失VCRUNTIME140_1.dll文件的处理方法。

1、解压包下载

下载地址:MySQL :: Download MySQL Community Server

MySQL版本分为:创新版和长期支持版本(LTS:Long Term Support),这两个版本都是生产级;如果喜欢最新尝试最新技术的,可以选择创新版;如果只是需要一些必要的补丁修复的,那就选择长期支持版本。

2、配置环境变量

 控制面板 -> 系统 -> 高级系统设置 -> 环境变量

注:也可以从’我的电脑‘右击,选择属性找到环境变量,反正可以找到环境变量就可以。

 

3、配置文件ini

 打开解压文件夹D:\soft\mysql-8.1.0-winx64,创建文件my.ini,编辑内容如下:

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 —— [需要更改地址,注意加转义字符‘\’]
basedir=D:\\soft\\mysql-8.1.0-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

4、初始化数据库

 进入MySQL目录后,执行以下命令,进行数据库初始化。

注意:初始化后,会输出用户root的初始密码,要复制下来,初次登陆时要用。

mysqld --initialize --console

在执行初始化命令时,遇到问题:VCRUNTIME140_1.dll文件找不到问题,解决方法在下面的问题解决中 

5、安装数据库 

执行以下命令,安装成功后,会提醒:Service successfully installed。

mysqld install

在这里我之前装过MySQL,没有卸载干净,出现了问题,解决方法同样在下方的问题解决中。

6、启动数据库

net start mysql

 

7、登录数据库 

mysql -u root -p

8、修改密码

自动生成的密码不好记住,可以选择修改密码。

alter user user() identified by 'new password';

9、 停止数据库

net stop mysql

10、问题解决

10.1 MySQL没有删除干净问题

在我自认为删除的很干净的时候,执行install的时候,却提示我服务已存在,还给出了目录(实际上,这个目录已删除了),人麻了都。后来在网上找到了方法,使用sc query 可以查到,然后删除后,重新装下就可以了。

10.2 找不到VCRUMTIME140_1.dll文件问题 

 在程序中找了下,发现我是安装了vc++运行库的,但是还是找不到这个dll文件,神奇!

后来发现,是在C:\Windows\System32这个目录下找dll,这个目录下没有,于是全局搜索VCRUMTIME140_1.dll,然后复制到C:\Windows\System32目录下,就可以完美初始化了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值