软件环境

操作系统:windows 10 x64 企业版

MySQL:mysql-5.7.11-winx64

MySQL官网下载:http://downloads.mysql.com/archives/community/ 可以选择历史版本

navicat for MySQL:https://www.navicat.com.cn/download/navicat-for-mysql 图形化管理工具

文本编辑器:notepad++ https://notepad-plus-plus.org/

环境配置

1、从官网下载的是zip文件,也就是绿色版。把它解压至本地磁盘,比如我解压在 C:\Tools\mysql_winx64

2、在系统的环境变量path中添加安装目录 C:\Tools\mysql_winx64

3、在目录下打开 my-default.ini 或者复制 my-default.ini重命名为my.ini

4、修改 my-default.ini

default-character-set=utf8
[mysqld]
innodb_buffer_pool_size = 128M
basedir = c:\Tools\mysql_winx64\
datadir = c:\Tools\mysql_winx64\data
port = 3306
# server_id = .....
character-set-server=utf8

较原配置所做修改:

在[mysqld]前添加一行 default-character-set=utf8

设置 basedir,datadir,port

在未尾添加一行 character-set-server=utf8

命令行安装

1、管理员身份运行CMD 进入安装目录的 bin文件夹 ,比如我的就是进入  C:\Tools\mysql_winx64\bin

2、输入安装指令 mysqld -install mysql  (注:未位mysql是安装的服务名,可以在 services.msc 中查看到)

3、输入初始化指令(任选其一)

mysqld  --initialize-insecure  (注:不设置root密码,在我的软件环境下,此方法初始化后,无法修改root密码)
mysqld  --initialize  (注:生成一个随机的root密码)

解释:上面指令会在安装目录下生成一个data目录,里面会有一些初始化文件

4、启动mysql 服务指令

方法一:输入指令 net start mysql

方法二:在服务中启动

查看默认密码

在安装目录的data下查找日志文件,可能是 *.log 或者 *.err  (不同版本不相同),用文本编辑器打开,搜索root

例如我的:A temporary password is generated for root@localhost: crR/v3Y?L#cq

那么这个 crR/v3Y?L#cq 就是初始化是分配给我的临时密码了,这个密码在之后会用到

修改默认密码

在上步中找到创建的密码之后,管理员身份打开CMD,进入安装目录 输入 mysql -u root –p

网上看到说,第一次登录可以不输密码,在我的环境下行不通

输入创建时的密码,当你看到 welcome 字样时就应该明白,成功登录mysql了。

输入指令 set password for root@localhost = password('root'); (注:我这儿设置 root用户 的 密码为root)

看到 Query OK 字样,机智的我们也应该知道 OK 啦

连接测试

常用指令

show databases;   //所有数据库列表

create database dbName; //创建数据库

use dbName;    //选择数据库

show tables;  //显示数据表列表

早在学生时代,我就使用navicat for mysql 管理数据库,所以这次也不能少。

参考资料

http://jingyan.baidu.com/article/e3c78d64b44ef53c4c85f51a.html

MySql5.7.11 Window10超详细安装教程:http://jingyan.baidu.com/article/37bce2be7e14b01003f3a27e.html

http://blog.csdn.net/mcjentor/article/details/47376601

http://jingyan.baidu.com/article/148a1921ab75d04d71c3b1b5.html

MySQL 5.7.x 配置教程的更多相关文章

  1. Mysql免安装版配置教程和常用命令图

    Mysql免安装版配置教程 图文版 配置环境变量 新建一个my.ini文件,添加下面内容 [mysqld] basedir=C:\\software\Mysql\mysql-5.7.14-winx64 ...

  2. Win10系统下MySQL压缩版安装配置教程

    MySQL分为安装版和压缩.为了以后MySQL出问题想重装时的各种不必要的麻烦,我个人推荐压缩版MySQL.下面进入教程: 进入官网下载MySQL压缩包,并解压如下 配置环境变量---将bin文件的目 ...

  3. windows下MySQL免安装版配置教程mysql-5.7.24-winx64.zip版本

    一. 以管理员身份运行cmd,进入mysql的bin目录 执行以下代码. #初始化数据库 mysqld --initialize #初始化不会显示密码mysqld --initialize --con ...

  4. windows下MySQL免安装版配置教程mysql-8.0.12-winx64.zip版本

    引用1:https://blog.csdn.net/weixin_42831477/article/details/81589325 引用2:https://blog.csdn.net/qq_3193 ...

  5. WordPress 4.8 安装配置教程 (基于 centos 7.3, php 7.0, mysql 5.7.19, nginx 1.12.1)

    最近想要整个 blog,记录自己工作.学习中的点滴.Wordpress 自然是首选,因为内容才是关键,所以也就不怕别人说太 low.网上大部份都是讲 wordpress 配合 apache 的安装教程 ...

  6. MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64、MySQL5.7)

    MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64.MySQL5.7) 安装包版本 1)     VMawre-workstation版本包 地址: https://m ...

  7. mysql安装教程,mysql安装配置教程

    MySQL的安装教程 一.MYSQL的安装 首先登入官网下载mysql的安装包,官网地址:https://dev.mysql.com/downloads/mysql/ 一般下载这个就好,现在的最新版本 ...

  8. MySQL安装配置教程

    环境:Windows 7 旗舰版 64位MySQL版本:mysql-5.5.14-winx64MySQL下载地址:http://dev.mysql.com/downloads/installer/ 1 ...

  9. mysql 5.5 安装配置方法图文教程(转发)

    MySQL下载地址:http://dev.mysql.com/downloads/installer/ 1.首先进入的是安装引导界面 2.然后进入的是类型选择界面,这里有3个类型:Typical(典型 ...

随机推荐

  1. 【问题及解决】fonts/fontawesome-webfont.woff2 404 (Not Found)

    问题: 虽然网页正常显示和运行,但是有2个字体文件出现404错误.像笔者这种强迫症是接受不了的. 解决: 因为笔者的服务器是虚拟主机,只需要在主机控制器平台添加对应的MIME类型即可. 这样服务器就支 ...

  2. JQuery强化教程 —— jQuery Easing

    从jQuery API 文档中可以知道,jQuery自定义动画的函数.animate( properties [, duration] [, easing] [, complete] )有四个参数: ...

  3. Autodesk招聘开发咨询顾问(北京或上海),需要内推的扔简历过来啊

    Autodesk现招聘两位二次开发技术顾问,为正式编制.享受所有Autodesk优越的福利资源(额外商业保险,公积金全部由公司支付,年度奖金,季度礼物, 节日礼物, 15天年假,不定期的培训...). ...

  4. iOS开发之多媒体API (转载)

    视频格式可以分为适合本地播放的本地影像视频和适合在网络中播放的网络流媒体影像视频两大类.尽管后者在播放的稳定性和播放画面质量上可能没有前者 优秀,但网络流媒体影像视频的广泛传播性使之正被广泛应用于视频 ...

  5. 深入.net(多态一)

    代码优化技术: 当您在 编写一个类时,如果您发现你需要编写的“属性”和“方法”曾经在已有的类中实现,则,您可以将其共用的“属性”和“方法”剪切到一个新的“类”中,然后,让两个类共同继承这个“新类”.( ...

  6. 【代码笔记】iOS-两个滚动条,上下都能滑动

    一,效果图. 二,工程图. 三,代码. RootViewController.h #import <UIKit/UIKit.h> @interface RootViewController ...

  7. Dex Loader] Unable to execute dex: Multiple dex files define

    在打包的过程中可能会出现这样的问题,原因是有重复的.jar被引用,可以查看你的build path或Java build path,尤其是Android Dependencies等相关android包 ...

  8. linux常用命名复习

    ubuntu sysv-rc-conf 用来管理自启动项   centos  chkconfig 1. ls命令ls命令是列出目录内容(List Directory Contents)的意思.运行它就 ...

  9. Strange Problem O(∩_∩)O~

    题目描述: 古代某个狱卒某天闲着没事想和两个罪犯玩个游戏,他找了个国际象棋盘,每个格子放上一个硬币,硬币长得都一样,正反都是狱卒自己决定. 之后他只让A罪犯观看棋盘,并随便指一个硬币告诉A罪犯,只要B ...

  10. VS2013崩溃,无法打开项目的解决方案

    最近遇到VS2013,在打开解决方案时,报如下错误: “未找到与约束 ContractName Microsoft.Internal.VisualStudio.PlatformUI.ISolution ...