(尊重劳动成果,转载请注明出处: http://blog.csdn.net/qq_25827845/article/details/53366444冷血之心的博客)

首先说明:安装目录中不能有中文和空格.

软件下载地址为:http://download.csdn.net/detail/lxq_xsyu/6468461

1、

2、

3、

4、

5、

6、

7、

8、

9、

10、

如何验证是否安装成功?

答:通过登录MySQL数据库来验证;在cmd中输入mysql -uroot  -p123 出现下图所示,说明安装成功。

其中-u后面为用户名,-p后边为刚刚所设的密码。

安装成功后,MySQL的目录结构为:

MySQL的数据存储目录为data,data目录通常在C:\Documents and Settings\All Users\Application Data\MySQL\MySQLServer 5.1\data位置。在data下的每个目录都代表一个数据库。

MySQL的安装目录下:

  • bin目录中都是可执行文件;
  • my.ini文件是MySQL的配置文件;

MySQL中的基本命令如下:

(1)启动和关闭mysql服务器

  • 启动:net start mysql;
  • 关闭:net stop mysql;

在启动mysql服务后,打开windows任务管理器,会有一个名为mysqld.exe的进程运行,所以mysqld.exe才是MySQL服务器程序。

(2)客户端登录退出mysql

在启动MySQL服务器后,我们需要使用管理员用户登录MySQL服务器,然后来对服务器进行操作。登录MySQL需要使用MySQL的客户端程序:mysql.exe

登录操作:mysql -u root -p 123 -h localhost;

  • -u:后面的root是用户名,这里使用的是超级管理员root;
  • -p:后面的123是密码,这是在安装MySQL时就已经指定的密码;
  • -h:后面给出的localhost是服务器主机名,它是可以省略的,例如:mysql -u root -p 123;

退出:quit或exit;

在登录成功后,打开windows任务管理器,会有一个名为mysql.exe的进程运行,所以mysql.exe是客户端程序。

问题1:

特别注意:****************************************

在上边的第十步中,也就是最后一步,点击Execute ,往往会卡死。安装程序奔溃。这是因为你之前安装过MySQL数据库或者是第一次没安装成功,并且没有将MySQL卸载干净导致的。解决办法如下:

(1)停止MySQL,通过在cmd中输入net stop mysql实现。或者打开 我的电脑-管理-服务,找到MySQL,右键关闭。

(2)添加删除程序中卸载MySQL

(3)到安装目录删除MySQL (如果第二步卸载了之后,没有了安装目录,那也行)

(4)删除:C:\Documents and Settings\All Users\Application Data\MySQL
                    C:\ProgramData\MySQL

(5)查看注册表:
通过点电脑桌面左下角的开始,输入regedit,打开注册表

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services

搜索mysql,找到一律干掉!
============================

需要重启电脑(win xp),直接重新安装。

问题2:

如何重置Root密码?

方法如下:

/*登录mysql*/

mysql -uroot -p123

/*切换数据库*/

use mysql

/*修改root用户的密码*/

update user set password=password('1234')  where user='root';

如果你忘记了root用户的密码,那么你就无法登录mysql,也就不能修改密码了。这时登录mysql就比较麻烦,解决方法如下:

  • 打开一个cmd窗口,执行:mysqld --skip-grant-tables;
  • 这时再开一个cmd窗口来登录mysql:mysql -u root;
  • 然后使用上面相同的方式来修改root用户的密码。

如果对你有帮助,记得点赞哦~欢迎大家加群进行讨论交流哈~

MySQL数据库图文安装详解及相关问题的更多相关文章

  1. 重新学习MySQL数据库7:详解MyIsam与InnoDB引擎的锁实现

    重新学习Mysql数据库7:详解MyIsam与InnoDB引擎的锁实现 说到锁机制之前,先来看看Mysql的存储引擎,毕竟不同的引擎的锁机制也随着不同. 三类常见引擎: MyIsam :不支持事务,不 ...

  2. linux/Ubuntu系统上安装mysql数据库(附图详解)

    在前面的文章中,我已经分享了如何在Ubuntu系统中安装以及搭建java开发环境,那么当我们需要跟数据打交道的时候,那么就需要在ubuntu系统中安装一个数据库了,那么废话就不多说了,我们这里主要是分 ...

  3. MySQL 之mydumper安装详解

    方法一: 安装依赖包: 1 yum install glib2-devel mysql-devel zlib-devel pcre-devel openssl-devel cmake make 下载二 ...

  4. mysql数据库表分区详解(数量过大的数据库表通过分区提高查询速度)

    这篇文章主要介绍了MySQL的表分区,例如什么是表分区.为什么要对表进行分区.表分区的4种类型详解等,需要的朋友可以参考下 一.什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表.mysq ...

  5. mysql多实例安装详解

    首先说明一个场景:我的电脑是ubuntu系统,之前apt-get自动安装过mysql.这也是出现错误最多的原因之一. 安装过程,其中充斥着各种错误: 6.mkdir mysql 7.groupadd  ...

  6. MYSQL数据库引擎区别详解

    数据库引擎介绍 MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的.要添加一个新的引擎,就必须重新编译MYSQL.在缺省情况下,MYSQL支持三个引擎:ISAM.MYISAM和HEAP.另 ...

  7. Oracle数据库的安装详解

    1.写在安装前的话 可能有很多的菜鸟十分害怕大型软件的安装,因为安装过程中的一些错误很让他们头疼.下面我就写一个教程,希望能对大家有帮助,在安装ORACLE之前给大家一点点的意见: (1)尽量要安装L ...

  8. MySQL Windows版安装详解

    一.下载MySQL MySQL官网https://dev.mysql.com提供了Windows下的安装版msi和解压版zip,其中均包含32和64位版本,mis版本与SqlServer安装基本一致N ...

  9. Mysql数据库配置参数详解大全

    名称 是否需要重启 值 允许值 描述 auto_increment_increment 否 1 1-65,535 auto_increment_increment和auto_increment_off ...

随机推荐

  1. Cesium Vue开发环境搭建

    最近被问到如何在 vuejs 中集成 cesium,首先想到的官网应该有教程.官网有专门讲 Cesium and Webpack(有坑),按照官网的说明,动手建了一个Demo,在这记录下踩坑过程. 一 ...

  2. Vue2.5开发去哪儿网App 第五章笔记 上

    1.css动画原理 .fade-enter{ opacity: 0; } .fade-enter-active{ transition: opacity 2s; } .fade-leave-to{ o ...

  3. 剑指offer五之用两个栈实现队列

    一.题目 用两个栈来实现一个队列,完成队列的Push和Pop操作. 队列中的元素为int类型. 二.思路 1.Push操作:将数据直接压入stack1即可 2.Pop操作:将stack1中的数据全部弹 ...

  4. String、StringBuffer与StringBuilder之间区别 (转载)

    最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下. 关于这三个类在字符串处理中的位置不言而喻,那 ...

  5. (转)CentOS一键安装Nginx脚本

    原文:https://www.xiaoz.me/archives/10301 https://blog.slogra.com/post-676.html-----centos7一键安装nginx脚本

  6. c++中文件读取

    对于C++编译运行文件,我使用过两个编译器,一个是visual studio 2013,另外一个是devcpp,推荐使用devcpp. vs的特点是界面整洁清晰,但是需要收费,这是微软的,并且在电脑上 ...

  7. Quartz.NET基础知识概述

    Quartz.NET是什么 由于我现在使用的Quartz.NET2.2版本,相对2.x变化不大,主要是相对于1.x更新了很多东西,如下基础知识摘录网络. Quartz.NET是一个开源的作业调度框架, ...

  8. MySQL和Mariadb二进制日志binlog详解

    Mariadb/mysql提供了4中不同的日志,分别是错误日志(error.log).普通日志(general log).慢日志(slow log)以及二进制日志(binlog).错误日志记录了系统启 ...

  9. 1.1 PIL:Python图像处理类库

    from PIL import Image img = Image.open('Husky.jpg') # 看看这货长什么样子 img # 看看它的大小 print('The size of this ...

  10. [Luogu 2656] 采蘑菇

    Description 小胖和ZYR要去ESQMS森林采蘑菇. ESQMS森林间有N个小树丛,M条小径,每条小径都是单向的,连接两个小树丛,上面都有一定数量的蘑菇.小胖和ZYR经过某条小径一次,可以采 ...