MySQL下载和安装 win10 64位

第一步:到Mysql官网下载。

从[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/)找到需要的win10 64位mysql

下载到硬盘里就是这样:

解压后就是这样:注意解压之后的文件夹路径要想清楚,因为这个路径就确定了是mysql数据库服务器的路径了。红色的是自己定义的路径,下面是解压后的文件夹。

注意:因为MySQL在不断的完善,考虑的东西也越来越多,官网也不断的在变换,但是记住下载东西肯定是不会变的。这里我们找的是 首页--社区--mysql社区服务,下载的是zip格式文件;如果是在MySQL on windows则找到的是下载msi格式文件。这两种格式很有意思。zip格式是解压就能使用的,但需要手动配置很多东西;msi格式是按照弹出的向导一步步安装到最后来使用的。是两种完全不同的方式,但是最终的结果都是一样的,也就是zip解压后,手动配置得到的结果就是msi格式一步步后引导的生成的。msi是windows installers的程序安装数据包,和exe文件很像,zip文件是压缩格式文件。我们使用zip解压配置方式,同时解释msi安装方式过程所作的事情。

在解压的过程中压缩包是182M,解压后829M,挺大的其实,解压耗时差不多一分钟,也挺久的。而官网的msi安装包才15.9M,在一步步的安装后结果也是829M,说明什么?zip压缩包就是msi安装包安装后的结果文件夹,只是最后我们自己配置环境变量,添加服务,结果就和msi安装一样的了。而且zip压缩包方式还更好的实现了和系统低耦合。

第二步:配置环境变量

    环境变量就系统认识的一个目录。配置环境变量的目的在于让系统在任何目录下面都能找到配置的这个路径下面的命令。

    这是mysql8.0的文件目录,我们要配置的就是,这个目录里面的bin目录。

    按电脑--属性-高级系统设置-环境变量,就可以找到环境变量

a393ba2cd79c50c8ac099bf250817bb5103.jpg

点击系统变量下面Path,然后点击编辑,然后点击新建,将mysql的bin路径直接复制粘贴到下面。然后确定。

40622470debd3d52c8aa2849231f2d6b0f1.jpg

第三步:配置Mysql的my.ini文件

    在解压的mysql根目录文件下面新建一个my.ini文件。篮框就是mysql根目录,绿框就是我们要创建my.ini文件,是一个配置设置的文件

e603d2f7ceed5930421c773a5390336c39d.jpg

将下面这部分拷贝到这个my.ini文件里面

[client]
port=3306
default-character-set=utf8

[mysqld]
# 设置服务器的访问端口和字符集
port=3306
character_set_server=utf8
# 允许最大连接数
max_connections=20
# 设置为自己MYSQL的安装目录
basedir=C:\application\program\mysql\mysql-8.0.12-winx64
# 设置为MYSQL的数据目录
datadir=C:\application\program\mysql\mysql-8.0.12-winx64\data
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

注意上面的basedir和datadir属性值是你自己的MySQL的根路径。

第四步:初始化MySQL

    其实这里面有这几步,每一步都有它的意义

    一:在有my.ini或my-default.ini文件的情况下,以管理员身份运行在dos窗口里面运行:mysqld --initialize --user=mysql --console 。意义:初始化,这个过程会读取ini文件,这就是初始化过程。

    二:运行:mysqld -install mysqlSun  意义:就是安装MySQL服务,mysqlSun就是服务名,随便取,默认是mysql。这之后你的电脑里面就有这个服务了,真正使用还要开启服务,这就是服务的作用。卸载服务是mysqld -remove mysqlSun ,这些操作都会有操作成功或失败的字样。

    三:开启服务:net start mysql 意义:开启服务才能用,这个操作等于在任务管理器里面开启某个服务的操作一样。关闭服务是:net stop mysqlSun

    四:登陆数据库:mysql -u root -p 输入密码。 意义:登陆数据库后才是真正意义上的使用MySQL数据库。推出数据库命令:exit 

    下面是每一步细节。

    执行 --initialize 命令。以管理员身份打开cmd命令窗口。输入:mysqld --initialize --user=mysql --console 然后回车。

    下面红框就是你执行的命令,注意得到的绿框中就是你的初始密码。这个一定要记住,可先复制到文本中保存下来。

    855de9d8d71059b1cd94cb8f4614537bf87.jpg

    然后执行 mysqld --install 命令。看到下面显示service成功安装。即wins的service服务安装了。

    c13263dccd4f31c288d60fe5ea5a1493a1a.jpg

    service服务可以在 任务管理器--服务看到。我的服务名是mysqlSun,只要在 mysqld --install mysqlSun 时跟上你自己想要的服务名就可以服务名,默认就是mysql这个名字。此时我的mysql服务时关闭的。下面我们开启服务。

    db3b9ebdeb82501baa9251d20235ca2de08.jpg

    执行 net start mysql 就开启服务了。只有开启服务才能链接操作数据库的。看下面显示,此时mysql服务器已经开启了。

    a981d9c32cfcc822b963368e4fbf52c9410.jpg

第五步:登陆数据库

    开启服务后,继续执行 mysql -u root -p ,此时会让输入密码,这个时候据要把上面mysql给你的默认密码拷过来了。输入密码回车。

    ea8eaf013d167b896e694b1084053a1d431.jpg

    输入密码回车后,显示下面 Welcome... 字样时,恭喜你!这时才真正成功安装mysql数据了。还是绿色安装,zip解压版的,不想要时不用卸载的那种。

    49754c4e8589af40f46a95e427692189121.jpg

    别忘了,这个时候要做的就是修改密码了。你不可能永远使用mysql给你的特别复杂的默认密码吧?

    执行 set password='123'; 此时密码就改成数字 123 了,注意执行命令时要带上分号哦,因为时操作数据命令。

    66dd28604478484f49f64d930b1da1503e3.jpg

    这时候就可以执行 quit 命令退出数据库,然后重新执行上一步 mysql -u root -p 然后输入密码重新登陆数据库了。这是就是完全是与你的数据库了。账号是root,密码是123。如果只是把这数据库用来开发不用设置很难的密码,因为密码忘了的话,就只剩一条路了,完全卸载干净再重装mysql。

    0bcb6ae659ece299b684093bbded4605837.jpg

结束:使用mysql客户端链接mysql

    mysql客户端可以是navicat或SQLyog。我这里就以SQLyog为例。下载安装破解SQLyog我就不说了哦,这里我只提供一下SQLyog激活码,因为这个最有用。

    name:xxx
    sn:dd987f34-f358-4894-bd0f-21f3f04be9c1

    打开SQLyog,然后文件-新连接-新建

    d7297e6b5f18a007ce172212c06aa739c38.jpg

    新建一个名字clientTest,然后确定然后输入数据库密码等

    57ad76b372adbad07d1f5bb503b3c01b635.jpg

    先点击测试链接,一般mysql是8.0版本,也就是比较新版本,而客户端版本不高的话会出现1251错误。原因是mysql版本过高,用的是新的客户端密码校验方式,而旧的客户端没有这种密码登陆方式。所以需要解决。

    1f95fc8cc436055bb83befd6189c28cdfbf.jpg

    在命令窗口登录状态下分别执行

        ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';  #修改加密规则
        FLUSH PRIVILEGES;  #刷新权限

    然后再到SQLyog,点击测试来凝结,这时就成功了。还显示你的mysql版本号。

    3631a36645483c5151359144c6e51e2e8d2.jpg

    点击确定,然后点击链接,这就连接到出数据库了。看到没?root@127.0.0.1就是你这个用户,你的应该时root@localhost ,localhost就是127.0.0.1 这是IP地址。看你这而用户下面mysql默认给你了四个数据库,这每个数据库都有很多表。下面我们自己创建一个数据库。

    135390026ce1a5f59357d55428bdb8b61c5.jpg

      在你的用户名上右键-创建数据库。取名为firstdatabase。这就创建了一个在你的id下创建一个名为firstdatabase的数据库。

        b374c56c9780e0d82f9e9df5fb60962c718.jpg

    从数据库的下载到最终配置客户端就在这片文章里面了。希望可以帮到你们。

 

 

 

 

转载于:https://my.oschina.net/u/3973611/blog/2120880

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值