MySQL环境配置与安装及常见错误

前言:

P:第一次安装MySQL8.0一点问题都没有,但是使用的时候,因为之前一直用的是xampp集成软件包,MySQL与xampp端口号冲突了;我把xampp端口号修改了之后,还是出错误,索性卸载了xampp,结果连接navicat的时候由于版本一高一低连接不上(MD无奈)。又把MySQL删了,重新安装了xampp,结果……应该是上次MySQL没有删除干净,所以新安装的xampp也用不了……,所以干脆以后就用MySQL吧,没错,聪明的我又一次卸载xampp安装MySQL,然而MySQL安装出现的错误让我……此处内心毫无波澜甚至还有点想笑!
好了,说正事!

安装MySQL

第一次安装MySQL的话,应该不会有什么问题
分享MySQL8.0压缩包:https://pan.baidu.com/s/1fOp3CwI-lS35M9ZEoVPRNQ
提取码:yfaq
此链接里面包括MySQL5.5版本,是我的老师发给我的,但是我没有用过,安装的话有手就行吧哈哈,建议使用8.0哦

  1. 下载压缩包之后解压到自己的文件夹,配置环境变量
    这里我的文件解压路径是 D:\MySQL,打开编辑系统环境变量,复制 bin 文件夹路径
    在这里插入图片描述

  2. 在系统变量 Path 中添加一个 bin 文件夹新的路径 D:\MySQL\mysql-8.0.22-winx64\bin在这里插入图片描述

  3. 在MySQL文件夹下新建一个 txt 文件并修改文件名及后缀为 mysql:ini
    在这里插入图片描述

  4. 记事本打开并输入:

在这里插入图片描述

[mysql] 
# 设置mysql客户端默认字符集
default-character-set=utf8  
[mysqld]
#设置3306端口
port = 3306  
# 设置mysql的安装目录
basedir=D:\MySQL\mysql-8.0.22-winx64 
# 设置mysql数据库的数据的存放目录
datadir=D:\MySQL\mysql-8.0.22-winx64\data
# 允许最大连接数
max_connections=200 
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8 
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
  1. win 输入 cmd 右键以管理员方式打开,键入:mysqld --initialize-insecure --user=mysql
    在这里插入图片描述

  2. 接着键入:mysqld install,提示安装成功"Service successfully installed"。
    在这里插入图片描述

  3. 接着键入:net start mysql,提示"mysql 服务正在启动",一会就会出现启动成功。
    在这里插入图片描述

  4. 接着键入:mysql -u root -p,注意第一次安装到这步可能没有密码,直接回车进入mysql。

在这里插入图片描述

  1. 退出数据库时输入:exit ,提示 Bye ;键入:net stop mysql ,停止 mysql 服务。
    在这里插入图片描述

  2. 修改密码:mysqladmin -u root -p password 123456;(123456就是我的新密码)
    在这里插入图片描述

  3. 至此已经完成基本操作,但是不是每个人都是第一次安装的,即使第一次安装也会出现很多问题,下面我列举一下我卸载后重新安装的问题以及重装系统后的问题:

  • The service already exists!:在初始化mysql的时候出现这种错误,很大原因没有删除干净
  • 服务无法启动:这是最常见的问题了,很大的原因也是之前没有删干净
  • 由于找不到vcruntime140.dll,无法继续执行代码,重新安装程序可能会解决此类问题:也许真的如它所说重装系统就能解决,然而并不能,因为我就是刚重装系统……并且玩游戏啥的大概率也会遇到这类问题
  • 由于找不到vcruntime140_1.dll,无法……:和上面错误可能会同时出现,同样的原因,微软运行库没安装好导致的
  • 由于找不到msvcp140.dll无法……:同上

上述问题都已解决,各位看官请移步哦:https://blog.csdn.net/qq_44906870/article/details/111156171

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值