Mysql下载以及进入MySQL遇到的各种问题集合
MySQL的下载很多不是第一次下载了,所以在下载之前先确保自己电脑里面的MySQL已经卸载干净了大体需要做这么几步:
- 用控制面板里面的程序进行卸载
- 在电脑文件程序储存夹里面进行删除,一般在默认是在C:Programmer/MySQL里面
- 确保自己是否删除干净用命令控制符也就是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就说明安装成功了.
-
计算机搜索cmd调出命令控制台
注意在点击运行时以管理员身份运行特别重要 -
在控制台 输入
以下代码黄色底纹的就是需要输入的,除了路径输入其他基本是一模一样. 除了黄色底纹之外,其他命令可能会有不同
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 ;
上面两个语句别忘了英文分号
重点部分:出现错误以及解决方案
- 发生系统错误 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 服务已经启动成功。
-
再控制台出现找不到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
上一篇: WPF 简易日期控件 魔改ListBox
下一篇: Mysql 基础知识总结