脚本之家

电脑版
提示:原网页已由神马搜索转码, 内容由www.jb51.net提供.
您的位置:首页数据库Mysql→ MySQL数据库 安装 密码配置

详解MySQL数据库的安装与密码配置

  更新时间:2016年12月15日 09:00:41  作者:夏小天& 
本文主要对MySQL数据库的安装与密码配置进行详细介绍,具有一定的参考价值。下面就跟小编一起来看下吧

MySQL是由MySQL AB公司开发,后由Oracle公司收购

MySQL是一个关系型数据库管理系统

分为社区版和企业版

MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言,  由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,搭配 PHP 和 Apache 可组成良好的开发环境 

安装方式:

安装方式MSI 安装和ZIP安装

Typical:典型安装      建议使用

Custom:自定义安装

Complete:完全安装

一.下载MySQL软件

1.去oracle官网下载MySQL软件

首先到MySQL的官网,点击Download,建议使用社区版下载http://dev.mysql.com/downloads/

2.找到MySQL Community Server,在最下方有选择的下载版本,看你的是Linux版本还是Windows版本64位还是32位,其中这儿的“X86”指的是32位

两个版本:ZIP是免安装的软件包,MSI是微软特有压缩格式,是需要安装的软件包

mysql ZIP Archive: 压缩版本,需要自己配置

mysql MSI Installer:安装版本,安装过程中自动配置

安装MSI内存比较小,个人下载的是ZIP,其中任选一种

3.点击DownLoad(下载)

一般默认下载的是5.7版本的,你也可以其它选择版本

4.弹出下面的界面,是要你登录用户名和密码,可以直接跳过点击No thanks, just start my download.下载

下载完成之后,就准备进行安装前的准备

1.重命名

把下载的版本解压后,重命名为mysql       如安装在E盘:E:\mysql

同时把mysql里面的文件my-default.ini重命名为my.ini

3.环境变量的配置

右击我的电脑或者计算机 --> 点击属性 --> 选择高级系统设置  --> 点击环境变量 --> 在系统变量(S)中找到PATH,点击编辑或双击它

再后面的路径添加一个半角的分号,然后把mysql中的bin路径赋值进去,配置好后点击确定就可以了

配置环境的注意点:

一定要复制到bin路径  如:  ;E:\mysql\bin;

一定是在后面添加,而不是覆盖原文件的路径

一定要在添加路径之前加一个半角的分号,以便于和前面的路径区分

下面就用cmd指令安装MySQL

4.点击左下角的Windows图标,在搜索框中输入cmd,出来后右击以管理员身份运行

5.在cmd中输入指令安装MySQL

首先,默认是安装在C盘中,把它安装在E盘中

盘符切换盘符 +:   如:切换到E盘  -->E:  回车

进入文件路径  : cd + 文件路径    如:cd \mysql \bin  回车

安装MySQLmysqld -install

启动MySQL:net start mysql          如果启动错误,可能是配置MySQL的环境有问题,找不到该文件的路径,这时要进行重新配置,启动成功后,执行下一步

进入MySQLmysql -u root -p

进入后,这时提示  " Enter password:"语句,不用管它,直接回车,因为第一次安装MySQL时默认是没有密码的,然后就登录成功了。

6.MySQL密码的设置

出于安全的考虑,设置MySQL的密码: 输入 update mysql.user set password=PASSword('123456') where user='root';回车(记得输入时最后带分号)

如果是修改root密码: UPDATE mysql.user SET password=PASSWORD('新密码') WHERE User='root';修改成功后,退出重新登陆就可以使用了

Oracle公司提供的MySQL是免费的,所以弄得有点难安装,其实只要知道它的那几步安装步骤就会觉得很简单

如果还有不懂的,推荐链接:http://jingyan.baidu.com/article/09ea3ede0706eac0afde3962.html

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

相关文章

    • 所谓多行子查询,是指执行查询语句获得的结果集中返回了多行数据的子查询,今天通过本文给大家分享Mysql多行子查询的使用及空值问题,感兴趣的朋友一起看看吧
      2022-01-01
    • ERROR 2003 (HY000): Can't connect to MySQL server on '*.*.*.*' (113)的解决办法
      2010-06-06
    • 本文主要介绍了RC级别下MySQL死锁问题的解决,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
      2022-03-03
    • 这篇文章主要介绍了MySQL存储过程的查询命令介绍,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
      2021-02-02
    • 这篇文章主要介绍了MySQL左联多表查询where条件写法示例,本文直接给出写法示例,需要的朋友可以参考下
      2015-02-02
    • 这篇文章主要介绍了QT添加MySQL驱动依赖的问题,本文通过图文实例代码相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
      2022-02-02
    • 在本文里我们给大家总结了关于MySQL执行原理、逻辑分层、更改数据库处理引擎的相关知识点,需要的读者们一起学习下。
      2019-02-02
    • MySQL 为关系型数据库(Relational Database Management System)。本文重点给大家介绍mysql数据库alert命令讲解,本文介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起学习吧
      2016-05-05
    • 这篇文章主要给大家介绍了关于mysql自增id超大问题的排查与解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
      2018-12-12
    • 在数据库管理中,数据操作语言(DML)和数据控制语言(DCL)是至关重要的概念,DML使我们能够对数据库中的数据进行增加、修改和删除操作,本文将深入探讨这两个关键领域的核心概念和操作方法,帮助您更好地理解和应用数据库管理技术
      2024-02-02

    最新评论