• 售前

  • 售后

热门帖子
入门百科

mysql5.7.19 安装配置方法图文教程(win10)

[复制链接]
一箫凝月黄 显示全部楼层 发表于 2021-10-25 20:01:12 |阅读模式 打印 上一主题 下一主题
WIN10体系MYSQL的下载与安装详细教程,记载如下
前两天ubuntu下安装mysql遇到了一些依赖问题,结果解决了半天,没解决好,还把我的体系搞坏了,小白粉碎力好强。
到现在我的ubuntu也没装好,电脑驱动的问题,遐想小新310一装ubuntu,进去就卡,原来禁用原先的显卡驱动,可是第二次装体系,中心又搞了其他小动作,结果再装上体系后,禁用显卡驱动也不可了。只能先装win10用了,不料win10下安装Mysql又出现了问题,真是一波未平一波又起。解决了好长时间,以是写个博客记载一下吧。
该博客也是针对win10体系下安装MySQL的过程,我安装的是5.7.19版本的Mysql.
第一步:下载MySQL
下载所在:https://dev.mysql.com/downloads/mysql/5.1.html#downloads
自己电脑时64位的就下载64位,假如自己电脑时32位的就下载32。
我的电脑体系是64位的,以是选择下载:Windows(x86,64-bit)ZIP Archive版本。
详细过程如下:
1.选择要下载的范例,64位照旧32位:

点击download后就会到下图的下载界面,这时最显眼的是sign up,有些人会觉得须要先注册账号才气下载,点击图中赤色的,直接免注册下载。寻常再下载JDK等东西的时候,也是可以免注册下载的。

OK等候下载完成即可。
2.解压并安装Mysql5.7.19
      (1)将下载的包解压到指定的路径,自己可以指定路径,我直接解压到了D盘,解压到了D:\mysql5.7.19-winx64的目次下。则Mysql包的完整路径为:
D:\mysql-5.7.19-winx64.
      (2)配置环境变量:
      新增体系环境变量:
      键名:MYSQL_HOME
      值为:D:\mysql-5.7.19-winx64
      接着再Path中添加:%MYSQL_HOME%\bin
      (留意:假如你是一个没有配置过环境变量的小白,再次特别提醒,不要删除任何东西,只需再原来的后面加上分号,然后加上自己要配置的环境变量就可以了)
     详细过程如下:点击此电脑,右键后,点击属性。然后选择高级体系设置,如图所示:

然后到下面的界面:点击环境变量,如图所示:

接下来新增体系环境变量,点击最下方新建按钮,弹出一个框用来新建环境变量,填入自己对环境变量的命名,然后将环境变量的路径填写上去,也可以欣赏目次直接选取。
如图所示:

最后将新增的环境变量值加到环境变量内里:点击界面上方path,然后点击编辑。然后再点击编辑,进行添加添加,最后点击确定完成,如图所示。



3.完成上面这些后,准备my.ini文件
之前我装过从前的版本,再解压缩后,目次下会有一个my-default.ini或my.ini文件,但是5.7.18版本以后,解压后,就不带这个文件了,这时我们就要手动创建好my.ini文件,然后放置到指定的目次下。
(1)新建文本文档(就是打开记事本),然后,改名字位my-default或my这两个名字都可以。将下面的内容粘贴进去记事本。
  1. [client]
  2. port=3306
  3. default-character-set=utf8
  4. [mysqld]
  5. port=3306
  6. character_set_server=utf8
  7. basedir=%MYSQL_HOME%
  8. datadir=%MYSQL_HOME%\data
  9. [WinMySQLAdmin]
  10. %MYSQL_HOME%\bin\mysqld.exe
复制代码
(2)完成上面的操纵后,我们放在记事本,其后缀名照旧.txt,这个时候我们须要修改文件后缀名,将其后缀名改为.ini
( 3 )创建好my.ini文件后,将其复制粘贴到D:\mysql-5.7.19-winx64\bin,及放到mysql所在的bin目次下。
4.使用管理员身份打开下令提示符,win10体系下,点击开始,然后输入cmd,鼠标右击cmd,选择以管理员身份运行
5.切换目次至mysql包所在的bin目次。然后输入 mysqld.exe -install

执行下令后,提示:Service successfully installed. 体现安装乐成.

可是我在这一步的执行中遇到如下问题:假如遇到此问题别慌,下面有解决方案,假如没有遇到问题,则可跳过此处:

上午之以是安装Mysql时间这么长,就是因为遇到这个问题,然后网上的一些垃圾解决方案误导了我,让我不绝觉得不了这个问题,神烦。
网上搜到的第一个方案就是,下载一个MSVCR120.dll然后,放到C盘windows,system32的目次下面,厥后我照旧解决问题,我同砚是win7的体系,她如许做觉得问题了,我是win10就没法如许解决,也试了其他觉得方法,照旧不可,卡了很久。
下面这个回答照旧可取的:
        呵呵,vc++已经更新到了2015版,msvcp类文件的版本号刷到了140,而大部分解决方案还在用不知道哪个年代就开始祖传的复制货,又是95又是Me的,特么现在还有人用Windows 95体系?敢不敢复制粘贴之前自己试一试?敢不敢修改一下把祖传了十年的答案加上Windows8.1、Windows10?
  在此强烈发起各人抵制不论什么dll都只会下载这个文件丢到体系盘,然后打开cmd用regsvr下令注册的蠢办法,这完全是撞大运。
  有些人试了下上面的办法大概觉得有用,以为我骇人听闻。那只是你运气好,瞎猫碰到死耗子。假如64位体系按照他的说法去把dll文件放到syswow64里,而你要打开的软件或游戏却是个32位步伐,你看看是不是有用。纵然版本对应,你光下载这个dll也未必有用,因为你并没有安装vc++运行库,有些软件是必须完整安装VC++运行库才气运行的。

  另:
       msvcp、msvcr、vcomp140.dll属于VC++2015版
  msvcp、msvcr、vcomp120.dll属于VC++2013版
  msvcp、msvcr、vcomp110.dll属于VC++2012版
  msvcp、msvcr、vcomp100.dll属于VC++2010版
  msvcp、msvcr、vcomp90.dll属于VC++2008版
    msvcp、msvcr60、71和80.dll,以及vcomp.dll(不带数字版本号)属于VC++2005版

  除了丢失、缺少这类错误之外,假如一个步伐打开之后提示“并行配置错误”,那么也是因为没有安装VC++运行库。
  出现这种环境,而你又不知道应该安装哪个版本,一个个试起来又觉得太麻烦的话,发起百度搜DirectX Repair V3.5 增强版,这个工具是会在检测修复DirectX的同时顺便安装全部版本的VC++运行库的,也能解决msvcp之类的丢失问题。留意,必须是增强版,标准版、在线版没有VC++。
因为我缺少的是msvcr120.dll,以是我下载的是Visual C++ Redistributable Packages for Visual Studio 2013,这个东西就几兆,很小,下载后已安装就可以了。
下载所在:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784
安装乐成后,再按照上面的步调,切换到mysql包所在的bin目次下后,再输入mysqld -install然后回车。
就能看到Service successfully installed.提示(其时我心情那个冲动啊,终于把这破问题解决了,感觉之前尝试的解决方案坑爹啊)。

6.初始化mysql数据,并创建一个具有空暗码的root用户,打开cmd执行如下下令:

mysqld --initialize-insecure --user=mysql

留意:最后的参数 --user=mysql 在 windows 也可以不用添加,但在 unix 等体系下似乎很紧张。
执行下令后,等一会后,体系会自动天生相应的 data 目次,并自动创建好空暗码的 root 用户。此时体现初始化乐成。
7.在cmd,也叫下令提示符中,输入下面的下令,启动mysql服务。

net start mysql
执行后,提示:
MySQL服务正在启动..
MySQL服务已经启动乐成。
留意:要想登录使用 mysql,服务是必须要先启动的。以后也一样

8.在服务启动后,因为刚创建的 root 用户是空暗码的,因此,须要先辈行暗码设定。可执行如下下令:

mysqladmin -u root -p password 此处输入新的暗码
Enter password: 此处输入旧的暗码


执行完以上两条下令后,只要 Enter password: 后输入的旧暗码正确,则 root 用户的新暗码就算设定乐成了。今后,要想登录 root 用户,则都须要使用新暗码。
留意:刚创建的 root 用户是空暗码的,因此,在第一次修改 root 用户的暗码时,在 Enter password: 后面不须要输入任何暗码,直接回车即可。
9.至此,MySQL v5.7.18 的解压安装就已经全部完成,因此,须要把先前已经启的 MySQL 服务给克制掉,执行如下下令:
net stop mysql

登录并使用MySQL
前面已经完成对MySQL数据库的安装,只要安装乐成后,就可以正常登录 root 用户,并进行数据的相干操纵,如:建表、增、删、改、查等等。下面是简单的流程:
1.以管理员身份打开 cmd,并切到 mysql 安装目次的 bin 目次下
2.net start mysql    // 阐明:该下令是启动 mysql 服务
mysql -u root -p    // 阐明:该下令是登录 root 用户
Enter password: 先前设置的 root 用户的暗码
3.正确登录后,就可以对数据进行操纵了如:增、删、改、查等等。示例:
mysql> show databases;   // 表现全部数据库
mysql> select 语句............
...
4.不再使用数据库时,要退出用户,并克制服务,执行如下下令:mysql> quit;
5.net stop mysql
删除数据库
假如不再想用mysql了,则可以执行如下下令:mysqld --remove
不想用上面的下令进行控制,我们还有其他方法来使用Mysql.
我们可以通过下载安装navicat来打开。
我这边没有下载所在,我是直接百度的navicat,到时候各人也也可以自行百度,只不外会绑定许多流氓软件,这就须要各人下载后,安装的时候警惕一些,从前我特别喜欢傻瓜式的安装,一下载下来就一键安装,如许许多流氓软件就会装上,以是下载下来后,安装就一步一步进行,可以看到安装界面有许多流氓软件前面都打着对勾,我们点击把那些对勾去掉,不要跳步调,每一步中心都差不多绑定有流氓软件,我们一步一步装,一步一步把那些对勾去掉就可以了。
然后我们就去找解压后的文件文件夹,内里有一个navicat图标,可执行的exe文件,直接创建桌面快捷方式。
然后在桌面打开,如图所示,然后在内里创建毗连和数据库就可以使用了。

创建毗连,输入root的暗码,自己设置的暗码。


然后可以使用了:点击自己创建的毗连,右击,然后选择打开毗连,可以在进行右击,会有创建数据库,就可以创建数据库,如图,现在统统都已经完成,好好使用吧。


精彩专题分享:
mysql差异版本安装教程
mysql5.7各版本安装教程
mysql5.6各版本安装教程
mysql8.0各版本安装教程
以上就是本文的全部内容,盼望对各人的学习有所资助,也盼望各人多多支持脚本之家。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作