• MySQL的安装与配置——详细教程(包括安装版和免安装版本)


    免安装版的Mysql

      MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的

    标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web

    应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据

    库管理系统)应用软件之一。

     

      在本博文里,我主要以Mysql免安装版为例,帮助大家解决安装与配置mysql的步骤。

     

      首先:要先进入mysql官网里(Mysql的官网-->https://www.mysql.com/),下面是详细步骤:↓

      (为了方便大家的操作,我的网盘里有安装包:

        链接:https://pan.baidu.com/s/1LpslLQRNacW2-m3x6odNnQ
        提取码:e39z 
      )

     

     

    一:下载安装包:

     

      ①进入官网后,点击"Dowload",然后页面往下拉

      

      

     

      ②接下来看到的页面是这样的,红色框框的链接就是mysql社区版,是免费的mysql版本,然后我们点击这个框框的链接:↓

     

      

     

     

        ③接下来跳转到这个页面,在这里,我们只要下载社区版的Server就可以了:↓

     

     

      ④下载免安装版(windows以外的其他系统除外)

     

     

     

      

      ***这样,安装包就下载好了!

      ***注意,安装的目录应当放在指定位置,,其次,绝对路径中避免出现中文,推荐首选英文为命名条件!!!!(我的为参考)

      

      

     

     

      

    二:Mysql的配置

      *以管理员身份打开命令行(如下图所示)

      

      

     

      ①下转到mysql的bin目录下:

     

      

     

      ②安装mysql的服务:mysqld --install

     

      

      

     

      ③初始化mysql,在这里,初始化会产生一个随机密码,如下图框框所示,记住这个密码,后面会用到(mysqld --initialize --console)

      

      

      

      ④开启mysql的服务(net start mysql)

     

      

     

     

      ⑤登录验证,mysql是否安装成功!(要注意上面产生的随机密码,不包括前面符号前面的空格,否则会登陆失败),如果和下图所示一样,则说明你的mysql已经安装成功!注意,,一定要先开启服务,不然会登陆失败,出现拒绝访问的提示符!!!

     

      

     

     

      

      修改密码:

        由于初始化产生的随机密码太复杂,,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码!!

     

      

     

     

      再次登录验证新密码:

     

      

     

     

      设置系统的全局变量:

        为了方便登录操作mysql,在这里我们设置一个全局变量:↓

     

        ①点击"我的电脑"-->"属性"-->''高级系统设置''-->''环境变量'',接下来如下图所操作

      

        

     

     

        ②把新建的mysql变量添加到Path路径变量中,点击确定,即完成:

     

        

     

        

        配置完成之后,每当我们想要用命令行使用mysql时,只需要win+R,-->输入"cmd"打开命令行,之后输入登录sql语句即可。

     

      

        ③在mysql目录下创建一个ini或cnf配置文件,在这里创建的是ini配置文件,里面写的代码是mysql的一些基本配置

     

        

     

     

    安装版

    Windows下安装MySQL:

    1. 在浏览器中打开https://www.mysql.com/,进入MySQL的官方网站,国内的网打开可能有点儿慢,稍微等待一下

    2. 在打开的网页中选择downloads标签,如下图:

    image

    3. 在打开的标签页中,滑到页面的最下面,可以看到MySQL Community Edition  Community (GPL) Downloads »  的字样,点击Community (GPL) Downloads »,如下图:

    image

    4. 在之后打开的页面中,点击MySQL Community Server (GPL),如下图:

    image

    5. 在之后打开的页面中就可以看到相关的下载项了,如下图:

    image

    在图中第一个红色框标注的地方就是选择操作系统,这里我们选择Microsoft Windows,可以看到第二个红色框是Recommended download,这里就要区分了,如果是新手建议点击这个,因为这个版本的MySQL不用自己配置,就是普通的安装文件,直接一路next就安装完了,如果想深入学习,那么点击Other downloads内容区的下载,可以看到前两个是正式版,后两个是debug版,一般选择前两个,根据自己的机器32位还是64位选择下载,下载下来是个zip文件,安装的自己配置,相对复杂

    6. 如果选择了MySQL Installer进去页面之后,如下:

    image

    选择第二个下载项进行下载,这里不管是新手还是老手,都会要求先登录再下载,如果没有账号可以注册一个,因为现在MySQL归Oracle所有了,不得不遵循这个规矩

    image

    为防止有的同学无法下载,这里贴出下载链接:

    MySQL Installer 5.7 :http://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.7.16.0.msi

    MySQL 5.7 Windows (x86, 32-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-win32.zip

    MySQL 5.7 Windows (x86, 64-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-winx64.zip

    MySQL Installer 只有32位的,没有64位的

    如果下载的是mysql installer,请看这里:

    1. 双击安装文件,可能会出现下面的画面:

    image

    意思就是MySQL需要.NET Framework4.0才能继续安装,那我们就安装一下

    2. 用浏览器打开http://www.microsoft.com/zh-cn/download/details.aspx?id=17718,点击下载,就可以很顺利的下载下来了,下载完直接安装

    imageimage

    3. 点击完成,然后再双击MySQL安装文件,这次就能正常安装了~

    image

     

    4. 接下来就是一些说明协议啥的

    image

    5. 同意协议,打钩之后,点击next,然后出现,选择安装选项的界面,一般选择第一个就行,这个选项包含了一些MySQL其它组件,像MySQL Workbench,MySQL for Excel等等,如果只安装MySQL数据库,选择第二项Server only就行,这里我选择了第一项

    image

    6. 点击next出现检查必需项,如果电脑安装了VC2013运行库,Excel,VisualStudio前三项就会自动打上勾,因为我是虚拟机演示的,所以没有装这些,点击next的时候会出现警告框,不去管它,直接点击是跳过

    image

    image

    7. 然后出现即将要安装的软件和插件

    image

    8. 点击execute开始执行安装,等全部安装完之后,点击next,图中第三项表示安装失败,不去管它,是一个odbc数据源,我们一般不用这个

    image

    9. 之后出现配置界面

    image

    10. 点击next之后开始配置,第一个配置的是mysql的运行模式和网络,其中Config Type表示运行模式,如果安装mysql是做开发用,就直接选择第一个默认的就行,第二个Server Machine表示运行模式为服务器模式,这些模式的不同会导致MySQL占用系统资源的不同,第二个配置的是网络相关,表示链接MySQL的时候使用TCP/IP协议,并指定端口号为3306,这些如果没有特殊要求就不要去改

    image

    11. 配置完成之后点击next,需要填写MySQL中root用户的密码,长度最低为4位,第二栏中还可以添加普通用户,一般开发用不用再建立用户了,直接使用root就可以,所以我们填完密码之后点击next

    image

    12. 以下图片中需要配置的是MySQL的运行方式,第一个单选框表示是否将MySQL服务作为一个windows服务来运行,windows server name表示MySQL服务在windows server中的名称,第二个单选框表示是否在系统启动时自动启动MySQL,

    第三个单选框表示MySQL服务以哪个账户运行,这一页的基本别动,直接next

    image

    13. 下面这个是关于MySQL的插件和扩展,直接next

    image

    14. 然后出现下面的界面,直接点击execute

    image

    15. 配置完之后点击finish

    image

    16. 然后再配置MySQL的实例,点击下图中的next

    image

    17. 之后点击下图中的check,然后点击next

    image

    18. 点击下图中的execute

    image

    19. 执行完毕之后点击finish,又回到了主程序,然后点击next

    image

    20. 然后点击下图中的finish

    image

    finally,配置完了~~~我们开始验证一下,在开始菜单找到 MySQL 5.7 Command Line Client打开,之后提示输入密码,输入刚开始安装的时候你配置的密码,出现下图表示你安装成功了 017D132D

    imageimage

    下载zip安装包的看这里:

    1. 首先解压你下载的安装包,得到一个名为mysql…的文件夹

    image

    2. 把这个文件夹移动到你想安装mysql的地方,也就是你移动到的目录就是安装mysql的目录,比如我的放在C:Program Files下面

    3. 打开我的电脑->属性->高级->环境变量,在系统变量里选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如: C:Program Filesmysql-5.7.16-winx64in ),注意是追加,不是覆盖 ,然后确定

    image

    4. 在mysql目录中新建文件夹data,还需要修改一下配置文件,mysql默认的配置文件是mysql目录中的my-default.ini,比如我的是C:Program Filesmysql-5.7.16-winx64my-default.ini

    用记事本打开在其中修改或添加配置,之后保存关闭

    [mysqld]

    basedir= C:Program Filesmysql-5.7.16-winx64(mysql所在目录)

    datadir= C:Program Filesmysql-5.7.16-winx64data(mysql所在目录data)

    image

     

    5. 以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),输入命令 cd C:Program Filesmysql-5.7.16-winx64in  回车

    image

    6. 然后再输入mysqld --initialize-insecure --user=mysql 回车

    image

    7. 之后再输入 mysqld install 回车

    image

    8. 输入net start mysql 回车启动mysql服务

    image

    9. 从上图看到mysql服务已经启动了,我们输入mysql -u root -p 回车登录mysql数据库

    image

    10. 要求输入密码,刚刚安装完是没有密码的,直接回车

    image

    看到已经进入了mysql,我们输入show databases; 回车可以看到数据库已经显示出来了,这个是不是比安装版的更简单 01D19574

    Linux下安装mysql:

    这个请看其他人写好的:http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html

                                http://www.cnblogs.com/shenliang123/p/3203546.html

  • 相关阅读:
    Go Example--json
    Go-struct
    Flutter高级进阶------Flutter Package、Flutter Plugin、Flutter Module
    Flutter项目实操---资讯、发布动弹
    Kotlin项目实战之手机影音---首页mvp重构、网络框架封装、重构首页数据加载、home页面view解绑
    vscode多处编辑
    配制vscode环境
    vscode配制perl环境
    R基本函数总结
    Git使用方法
  • 原文地址:https://www.cnblogs.com/lucky-cat233/p/12831185.html
Copyright © 2020-2023  润新知