当前位置: 移动技术网 > IT编程>数据库>Mysql > Mysql下载以及进入MySQL遇到的各种问题集合

Mysql下载以及进入MySQL遇到的各种问题集合

2020年07月18日  | 移动技术网IT编程  | 我要评论

MySQL的下载很多不是第一次下载了,所以在下载之前先确保自己电脑里面的MySQL已经卸载干净了大体需要做这么几步:

  1. 用控制面板里面的程序进行卸载
  2. 在电脑文件程序储存夹里面进行删除,一般在默认是在C:Programmer/MySQL里面
  3. 确保自己是否删除干净用命令控制符也就是cmd删除:cmd 中输入 sc query mysql,等程序出现反应后再次输入 sc delete mysql 基本上能删除干净,这里就不说去注册表里面删除了.

下载部分
mysql下载直接去mysql官网下载,无论是谷歌还是百度 可以下载
在这里插入图片描述
最好能下载zip文件,能省去很多事情,不会的按照文章顺序下载就行;
在这里插入图片描述
点击Downloads
在这里插入图片描述
在页面下方 点MySQL社区(GPL)下载»链接
在这里插入图片描述
点击MySQL社区服务器
在这里插入图片描述

点击档案或者寻找先前版本可以下载其他历史经典的版本
在这里插入图片描述
一般点击文件小一点的,够用了

这里需要说明的是,如果第一次安装的同学,按照这个方法就可以下载压缩文件了,然后解压到指定的文件夹,需要注意的是记住自己放文件夹的路径 ,因为.后面会用到安装路径.
D:\MySQL\mysql-8.0.18-winx64\bin 我是放在D盘里面的,复制你自己安装的路径直到bin文件结束 ,然后右键此电脑-属性-高级系统设置-环境变量-点击系统变量中的path–编辑–将上面复制的安装路径进行放进去–依次点击确定-确定-确定;
在这里插入图片描述
我的是win10 ,win7需要在path里面插入时加分号

安装部分
用cmd执行一些命令时,能进入MySQL就说明安装成功了.

  1. 计算机搜索cmd调出命令控制台
    在这里插入图片描述
    注意在点击运行时以管理员身份运行特别重要

  2. 在控制台 输入
    以下代码黄色底纹的就是需要输入的,除了路径输入其他基本是一模一样. 除了黄色底纹之外,其他命令可能会有不同

C:\WINDOWS\system32>mysqld --initialize-insecure --user=mysql—这个是初始化mysql
接着再输入: mysqld -install --安装
此时会弹出:Service successfully installed.说明服务器配置好了
然后输入:C:\WINDOWS\system32>net start mysql–重启mysql服务
系统会提示:MySQL 服务正在启动 .MySQL 服务已经启动成功。
这时候我们就可以进入mysql内部了利用语句
C:\WINDOWS\system32>mysql -u root -p–利用账户名以及密码进入,出现password时直接回车就行.
系统会出现一系列的信息显示: <Welcom…>.这个时候就代表你安装成功了.
我们进入的时候没有输入密码进入,这个时候把密码修改一下
cmd语句如下:mysql> alter user user() identified by “root” ;
接着退出:mysql>quir ;
上面两个语句别忘了英文分号

重点部分:出现错误以及解决方案

  1. 发生系统错误 2。 系统找不到指定的文件。
    C:\Windows\system32>cd …/…

C:>cd Program Files\MySQL\MySQL Server 5.6\bin
这里写你之前MySQL安装路径
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld --remove
Service successfully removed.

D:\MySQL\mysql-8.0.18-winx64\bin>mysqld --install
Service successfully installed.
上面这个路径是你新的安装路径

C:\Program Files\MySQL\MySQL Server 5.6\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

  1. 再控制台出现找不到VCRUNTIME140_1.dll,或者出现在 msvcr110.dll类的文件丢失,一般是你之前把系统的库运行配置文件删除了:
    再这里面提取:安装下载.只是用里面的库运行插件就行https://pan.baidu.com/s/1uZwwfveKRhdvgLzeZsLqaA
    提取码:w2gv
    3.在命令提示符里输入之后回车 显示不是内部或外部命令,也不是可运行的程序,怎么办?
    一般需要再再配置完环境变量之后退出来一下,再次数如进入数据库库代码过程
    4The service already exists!关于initial mysql时出现的问题
    基本上是下载过mysql 没有卸载干净,别急

    命令行输入:sc query mysql
    会有反应出现:在这里插入图片描述
    再接着输入: sc delete mysql
    在这里插入图片描述
    这就删除干净了,这里用的别人的图 不过亲测有用:
    在这里插入图片描述
    5.安装mysql 在cmd中出现 :Install/Remove of the Service Denied!错误的解决办法:
    在windows 的cmd下安装MySQL
    在mysql的bin目录下面执行: mysqld –install
    报错:
    信息如下:
    Install/Remove of the Service Denied
    解决办法:
    打开cmd.exe程序的时候选择“用管理员身份打开”。
    需要说的是有些选手下载的bin目录中没找不到my.ini文件
    我么可以新建这个文件,不过在新建之前确保文件后缀名字打开了
    1.点击红色箭头
    在这里插入图片描述
    在这里插入图片描述
    将隐藏的扩展名勾选

2.右键-新建-记事本-将名字改为my.ini
my.ini文件如下:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\MySQL\mysql-8.0.18-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\MySQL\mysql-8.0.18-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

注意:将上面代码块放入my.ini之配置文件后需要改两行代码
设置mysql的安装目录上面代码的第5行与第7行;
basedir= 这里面放安装路径,这个时候不要bin结束了,bin文件的上一级就行,例如D:\MySQL\mysql-8.0.18-winx64就行,而不是D:\MySQL\mysql-8.0.18-winx64\bin
设置mysql数据库的数据的存放目录
datadir= 这里这里面与上面一样不过后面加\data 最后效果是D:\MySQL\mysql-8.0.18-winx64\data

大致大安装步骤如下

在path(环境变量里面)加上mysql路径(/bin)。(重点)第三步:进入命令指示符(cmd),
输入mysqld --initialize-insecure --user=mysql,
再输入mysqld -install,
出现Service successfully installed.表示配置完成
启动数据库net start mysql,
输入mysql -u root -p,不用输入密码直接回车
出现mysql>表示配置完成
输入alter user user() identified by “自己设置自己的密码” ;加分号结束
输入quit ; 关闭数据库记得加分号结束;

后面有问题我再补充:能帮你是我的荣幸;

本文地址:https://blog.csdn.net/qweasd526/article/details/107396627

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网