第一步,解压并安装mysql

我们先解压整个安装包

然后进入解压后的安装包

复制安装包路径

然后按Windows键,打开“开始”,输入cmd

接着以管理员方式打开cmd

如图



接着切换到刚才的目录

假如你的安装包不是在C盘先切换盘符

比如你是D盘就先

cd D:

切换到盘符后进入安装包目录,也就是刚才复制的地址



然后在进入bin目录

cd bin



然后输入安装命令

mysqld -install



我是刚装的纯净系统,于是报了运行环境的错

这里是缺少了c++的运行环境,为了保证一次性解决所有运行环境问题,这我直接安装了一个游戏运行环境的库

我们开始安装运行环境



无脑下一步就可以了







安装后需要重启下



点击完成

重启完以后我们继续刚才的步骤



这里显视服务已经安装成功了

我们启动一下服务

可以在Windows服务管理里面启动也可以在命令行直接启动

net start mysql

第一句敲错了忽略掉(手动狗头)

我们看见服务已经启动成功了

连接一下看看

mysql -u root

这里默认是没有密码的



我们看见已经连接成功了

关于修改密码和开放外部连接放到后面写

安装navcicat 企业中文版

这个是第三方连接工具,个人比较推荐,假如喜欢用别的,这里可忽略

先解压

然后先安装软件包



无脑下一步,当然你可以改安装路径,自己记得路径就好,路径等会破解激活要用

安装完成以后就结束了,我们开始破解激活

先进入升级包,然后解压





然后复制里面所有的文件



粘贴到刚才的安装目录

假如你是默认安装没改路径的话

应该是在这个目录下

C:\Program Files\PremiumSoft\Navicat Premium 12

进入这个目录后将刚才复制的文件全部粘贴



替换掉



勾上后点击继续



找到它然后

单机鼠标右键以管理员方式运行

然后我们开始使用激活包激活

解压后

以管理员身份运行这个东西



这东西会误报病毒

假如你有360或则腾讯之类的先退出

假如是Windows保护请关闭

在单机右键管理员运行



然后将工具配置一下

可以跟着我的配置



其实默认的就可以,选个语言就好了



接着点击patch

如下图就代表安装好了补丁

接着我们打开navicat

点击注册





然后切换到激活工具



点击按钮生成激活码





它会自动填充

然后我们点击激活



点击手动激活



将请求码复制,切换到激活工具



将这两项删除掉



然后粘贴请求码



接着点击按钮生成激活码



它会自动重置用户名之类不管



激活码会自动填充,点击激活





显视激活成功了



点击关闭可以正常使用了

我们把自动检查更新关闭掉

使用navicat连接mysql并修改密码

点击连接,选择mysql



因为没有密码直接点击确认即可



如图连接成功



我们修改一下root用户的密码



图中三个用户都是root用户

我们修改这三个,根据不同的host,可以设置不同的密码,我们这里设置成一样的



这里输入两次密码确认无误以后保存就好了

然后重新用navicat连接一下,输入新设置的密码即可

设置mysql编码

我们需要查看一下数据库编码,在开发中连接使用数据库还有写入读取数据库信息时候双方不编码不一致会造成乱码

show variables like 'character%';

我们直接用navicat操作,新建查询窗口然后输入上面的sql语句



我们发现不是所有的编码都是utf-8

这里解释一下每个字段的意思

属性名称 含义
character_set_client 客户端编码方式
character_set_connection 建立连接使用的编码
character_set_database 数据库的编码
character_set_results 结果集的编码
character_set_server 数据库服务器的编码

我们只要保证上面的编码一致就不会出现乱码

在mysql的安装包目录找到如下文件,然后编辑



按照图中加入配置

[mysql]
default-character-set=utf8 [mysqld]
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES character-set-server=utf8

然后保存以后将文件名重命名为my,后缀名不变



然后我们停止服务,在卸载服务,然后安装,在启动,这里是我的疏忽,没有预先设置字符编码格式



按照这个顺序执行命令

net stop mysql
mysqld -remove
mysqld -install
net start mysql

接着我们在用navicat来连接查看编码



修改好了

最后这里放一下工具链接,解压密码为 ccsert

mysql安装包请自行官网下载

链接:https://pan.baidu.com/s/1D9E4_U9BvWmz7TmQsKojuA

提取码:t8h0

mysql绿色版小白简易安装教程的更多相关文章

  1. windows系统mysql-5.7官方绿色版zip包安装教程

    准备 下载页面:https://dev.mysql.com/downloads/mysql/ 点击 Download 按钮下载zip包到本地,解压(以我本地的解压路径是 D:\db\mysql-5.7 ...

  2. java jdk1.8 32/64位 官方绿色版下载附安装教程

    java jdk1.8 32/64位 官方绿色版下载附安装教程 地址:https://www.jb51.net/softs/691593.html

  3. windows mysql官方绿色版zip包安装教程

    环境: 系统环境 Windows 10 64位 mysql版本 5.7.19 一.万变不离的下载 下载页面:https://dev.mysql.com/downloads/mysql/ 点击 Down ...

  4. MySql绿色版下载,安装,配置详解

    下载完成之后解压,楼主用的版本是:mysql-5.7.15-winx64 解压完在根目录下建立一个data文件夹和my-default.ini my-default.ini里面的内容如下:(红色内容根 ...

  5. windows系统mysql-5.7.19官方绿色版zip包安装教程

    环境: 系统环境 Windows 10 64位 mysql版本 5.7.19 一.万变不离的下载 下载页面:https://dev.mysql.com/downloads/mysql/ 点击 Down ...

  6. mysql绿色版安装,多实例安装

    1.为什么要装多个mysql多实例? 关于这个的原因,我目前了解为建立一个主数据库,一个或者多个从库,实现一主多从或者主从复制的目的. 2.设么是mysql的多实例? MySQL多实例就是在一台机器上 ...

  7. MySQL绿色版mysql-5.7.17-winx64简洁安装教程

    1.解压MySQL绿色版,复制my-default.ini,修改名称为my.ini 2. 以下为my.ini文件 # For advice on how to change settings plea ...

  8. 安装、设置与启动MySql绿色版的方法

    原文:安装.设置与启动MySql绿色版的方法 1.解压 mysql-noinstall-5.1.30-win32.zip(下载地址http://dev.mysql.com/downloads/mysq ...

  9. Mysql绿色版安装和遇到的问题

    MySQL绿色版安装整套流程,http://www.cnblogs.com/LiuChunfu/p/6426918.html,按这个教程装完后,用cmd命令窗口也能登陆.但是用mysql-font登不 ...

随机推荐

  1. Maven工程配置依赖

    1.下载 安装 官网下载maven :http://maven.apache.org/download.cgi ,下载时候注意版本,IDEA旧版本如我用的2017在安装Maven时可能会报错,此时别下 ...

  2. git本地代码回滚

    git本地操作有时会有误删误改并提交的时候,此时可以通过回滚获得之前的特定版本 1. 查看log 输入  git log  查看commit记录 [xxxxxxx]$ git log 结果大致如下(根 ...

  3. 使用idea断点调试时出现no executable code found at line问题

    问题描述 今天突然碰到了这样的一个问题: 使用断点调试时,断点的地方出现了一个叉号,而不是对勾,这就让我非常无奈了. 调了一天,终于把这个问题解决了,还是要记录一下的. 问题情况如下: 除了这里,de ...

  4. Dlib笔记一:基本数据结构和基本操作

    编译了Dlib之后就开始想着怎么用起来,先从基本的数据类型说起吧,因为是图像,所以难免会跟OpenCV的数据类型比较.在Dlib中,图像是用二维阵列(array2d)或者矩阵(matrix)来表示的, ...

  5. 牛客小白月赛18——Forsaken的三维数点

    这个是一个简单题,不过因为想到比标程时间复杂度更低的方法就尝试了一下. 思路:虽然加点是三维数点,但是我们要求的是半径的大小,这样的话,就可以转变为一维的问题. 标程的解法是,用树状数组维护,然后二分 ...

  6. Vue动画封装

    <head> <meta charset="UTF-8"> <title>Title</title> <script src= ...

  7. Thread--线程间通信--管道

    在Java语言中提供了各种各样的输入/输出流Stream,使我们能够方便的对数据进行操作,其中管道流是一种特殊的流,用于在不同线程间直接传送数据.一个线程发送数据到输出管道,另一个线程从输入管道中读数 ...

  8. 苹果下架2.5万赌博APP!一场净化风暴正在迅速成型

    当下智能手机发展得如火如荼,但对于大众来说,体验终究还是要落到包罗万千的APP上.APP身为智能手机的灵魂,全面渗入了大众的工作.生活.娱乐.学习等多个方面.每一个APP的背后,其实都在打开着一扇通往 ...

  9. SEO初步学习之新站优化

    新站优化技巧:新站有两个月扶持期,在扶持期间仅做一件事,提交大量优质受众的原创,且内容为不间断,即每天定点定量发布文章,使得蜘蛛对网站形成爬行习惯,新站初期内容为王,优化为辅. 虽说优化为辅,却不可或 ...

  10. JAVA中常用的异常处理情况

    1.java.lang.nullpointerexception程序遇上空指针 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者 ...