最新版的 Mysql 不提供图形界面的安装了, 下载下来是一个压缩包的形式, 那么我们如何来使用它呢, 让它为我们工作呢?

环境: mysql-5.7.10-winx64 + win7(64位)

一: 下载

下载东西, 肯定是去官网下载, 点击 http://dev.mysql.com/downloads/mysql/ 下载

选择对应的版本, 进行进行下载.

这个地方可以点击跳过, 不用登陆就可以直接下载.

二: 配置环境变量

我习惯把软件安装在 D:\Program Files 下面, 所以我解压到 D:\Program Files 目录下面,

然后进入 D:\Program Files\mysql-5.7.10-winx64\bin 目录, 复制目录路径, 配置环境变量(配置用户环境变量也可以, 系统环境变量也可以), 在 PATH后面追加上 ;D:\Program Files\mysql-5.7.10-winx64\bin

(注意, 前边有一个分号, 这是windows的要求, 在Linux系统下面是以 : 为间隔, windows下面是用 ; 来间隔, 注意: 必须是英文的.)

然后, 确定....., 配置完成.

三: 编辑MySQL的配置文件

进入 MySQL 的安装目录, 在安装目录下面有一个 my-default.ini 的文件, MySQL启动时会读取这个文件, 我们配置一下这个文件

然后在 bin 目录下面输入 mysqld --install

这个命令就是安装服务, 执行完后, 提示英文的成功, 这时候你可以在你的 windows 服务中看到  MySQL 的服务.

    (由于我已经安装好了 MySQL 数据库, 所以这里显示已启动, 你的一定没有"已启动".)

五: 初始化 MySQL

继续在命令提示符中输入: mysqld --initialize --console

这是初始化数据库, 然后你可以在初始化的最后面看到有一个 root@localhost: 后面有一连串的字母数字符号, 这是 MySQL 为你自动生成的随机密码. 要记下来, 一会我们登陆 MySQL 数据库的时候要用.

六: 启动MySQL服务

启动 MySQL 服务, 启动了你才能用 MySQL 数据库.

有两种方式可以启动 MySQL:

方法一: 用命令启动

net start mysql

方法二: 从 windows 服务中启动

七: 修改MySQL默认密码

启动了之后, 我们登陆 MySQL 数据库, 输入命令

mysql -uroot -p

回车, 要求你输入密码, 这时, 把刚才 MySQL 随机生成的密码输入, 然后回车, 就登陆进去了.

登陆进去之后, 直接输入:

SET PASSWORD = PASSWORD('你的新密码');

在 mysql-5.7.10 中, 系统的 user 表中没有 password 这一列了, 在 mysql-5.6.* 中还有.

以前我们用 mysql-5.6.* 的时候, 直接用 update 语句来更新root密码.

这种方法在 mysql-5.7.10 中没法用了, 我们只能用 SET PASSWORD = PASSWORD('你的新密码'); 来修改密码.

修改完密码之后, 需要重启 MySQL 服务才生效.

八: 配置 SQLyog 图形化工具 

  我比较喜欢用 SQLyog 图形化工具来操作 MySQL 数据库, Navicat 也是一个不错的图形化管理工具. 个人喜好, 怎么使用 SQLyog 来连接 MySQL 数据库呢?

  相信你安装好,打开就会了。

MySQL5.7.10免安装版配置的更多相关文章

  1. MySQL安装 MySQL5.7.10免安装版配置,mysql5.7.10免安装版

    MySQL5.7.10免安装版配置,mysql5.7.10免安装版  最新版的 Mysql 不提供图形界面的安装了, 下载下来是一个压缩包的形式, 那么我们如何来使用它呢, 让它为我们工作呢? 环境: ...

  2. windows下Mysql5.7.10免安装版配置

    免安装配置: 在环境变量 Path 中追加 %mysql_home%\bin; 配置mysql目录下的 my-default.ini 文件,在mysql 根目录下新建 data 文件夹 使用管理员权限 ...

  3. MySQL-5.6.13免安装版配置方法

    MySQL-5.6.13免安装版配置方法   1. 下载MySQL Community Server 5.6.13 2. 解压MySQL压缩包    将以下载的MySQL压缩包解压到自定义目录下,我的 ...

  4. mysql-5.7.18-winx64 免安装版配置

    如题,最新的都是只有免安装版的,可以官网下载zip的压缩包. 下载后解压,如下 下面就开始配置 1.在path中添加环境变量 ;D:\coding\mysql-5.7.18-winx64\bin; ← ...

  5. MySQL5.7.28免安装版配置

    下载 安装配置 问题及解决方案 一.下载 找到你要的版本点击“looking for the latest GA version?”切换,我这个安装的是5.7.28,然后往下拉: 找到免安装的压缩包: ...

  6. mysql5.7.10免安装版出现的问题及应对

    在对应目录下新建my.ini [mysqld] # 设置mysql的安装目录 basedir=D:\mysql-5.7.10 # 设置mysql数据库的数据的存放目录,必须是data datadir= ...

  7. mysql5.7.13-windows 免安装版配置简介

    1.下载mysql5.7.13-windows版本 (1)mysql5.7.13-win64版本百度云下载链接分享地址:链接:http://pan.baidu.com/s/1slMl4Ah 密码:w6 ...

  8. mysql-5.6.17-win32免安装版配置

    下载mysql-5.6.17-win32:官网下载地址百度   解压到自定义目录,我这里演示的是D:\wamp\mysql\   复制根目录下的my-default.ini,改名为my.ini,my. ...

  9. [转]mysql-5.6.17-win32免安装版配置

    1. 下载mysql-5.6.17-win32:官网下载地址百度 2. 解压到自定义目录,我这里演示的是D:\wamp\mysql\ 3. 复制根目录下的my-default.ini,改名为my.in ...

随机推荐

  1. [读书笔记]OSGI-灵活的类加载器架构

    以下内容来自周志明的<深入理解Java虚拟机>. 学习JEE规范,去看JBoss源码:学习类加载器,就去看OSGI源码. OSGI,即Open Service Gateway Initia ...

  2. ✡ leetcode 161. One Edit Distance 判断两个字符串是否是一步变换 --------- java

    Given two strings S and T, determine if they are both one edit distance apart. 给定两个字符串,判断他们是否是一步变换得到 ...

  3. // 开始无限播放 ViewPager

    public class MainActivity extends Activity { private ViewPager vp;    private Handler handler = new ...

  4. C#常见控件命名规则举例

    控件       缩写  举例 Adrotator adrt adrtTopAd BulletedList blst blstCity Button btn btnSubmit Calendar ca ...

  5. sass&compass&grunt

    1. compass compile path/to/project//编译scss compass watch path/to/project//自动监视文件变化 2.mixin @include ...

  6. Android学习二:Http操作

    1.初步认识HTTP HTTP(Hypertext Transfer Protocol超文本传输协议)是网络应用层协议,建立在TCP/IP基础上,HTTP使用可靠的TCP连接,默认端口是80. 较常用 ...

  7. Centreon 监控报警

    1.系统更新:yum update 2.安装组件:yum install -y httpd php-pear php php-mysql php-gd php-ldap php-xml php-mbs ...

  8. Angular2.0-组件

    截止到目前为止,Angular2.0完成了其alpha-32版本的开发,新的版本还在迭代开发当中,这其中有个问题,就是每个版本相比于以前的版本都会有一些改动,包括API方面的修改,这会导致很多基于以前 ...

  9. Js操作DOM小练习_01

    1.页面引入jQuery文件和bootstrap文件: 2.贴上代码 <!DOCTYPE html> <html lang="en"> <head&g ...

  10. python---list列表

    Python 列表(List) 序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. Python有6个序列的内置类型 ...