由于一直做银行项目,所以一直在用oracle和db2,但最近自己想折腾点东西,这两个数据库都有点大,所以搞个MySQL来用,但我是win8系统,下了几个都不好用,看来还是官网靠谱些(由于英语实在不敢恭维,迫不得以.......)。
原来打开官网:www.mysql.com很容易就下到了windos 64位的安装程序,版本是mySQL 5.6.22。
结果下下来,晕了,怎么没有安装程序......看了一下,原来是绿色版的,记录一下配置步骤:
1、下载安装文件(官网 win 64  5.6.22版本)。
2、下载完成后,解压到指定文件夹
3、 配置环境变量:      

变量名:MYSQL_HOME

变量值:D:\Program Files (x86)\mysql-5.6.22-winx64

在Path中添加  %MYSQL_HOME%\bin;

4、注册windows服务

在C:\WINDOWS下创建my.ini文件

编辑my.ini内容如下:

#-------------------------------------------------

[client]
        port=3306
        default-character-set=utf8

[mysqld] 
        # 设置为MYSQL的安装目录 
        basedir=D:\Program Files (x86)\mysql-5.6.22-winx64
        # 设置为MYSQL的数据目录 
        datadir=D:\Program Files (x86)\mysql-5.6.22-winx64\data
        port=3306
        character_set_server=utf8

# 采用了网上大多数的模式,具体以后细研究
        sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

#-------------------------------------------------

关于STRICT_TRANS_TABLES模式记录一下:

  • 不支持对not null字段插入null值
  • 不支持对自增长字段插入''值,可插入null值
  • 不支持 text 字段有默认值
5、控制台进入D:\Program Files (x86)\mysql-5.6.22-winx64(安装目录下的bin目录)
6、安装服务:
      mysqld.exe -install
      擦、报了一个 Install/Remove of the Service Denied! 拒绝了,网上查了一下,原来是系统权限问题,
      解决方法:找到C:\Windows\System32下的cmd.exe ,以管理员身份运行后,重新执行以上的命令即可
7、启动MySQL
     执行命令:net start mysql  提示启动成功:
8、修改root用户密码(root密码默认为空)
    >mysql -uroot

mysql>show databases;

mysql>use mysql;

mysql>UPDATE user SET password=PASSWORD("root") WHERE user='root';

mysql>FLUSH PRIVILEGES;

修改完可以登录一下,试验一下有没有修改成功,会发现提示密码错误:


 --原来不支持空格......

OK,安装结束!

[转]MySQL5.6.22 安装的更多相关文章

  1. centos7环境下的Mysql5.7.22安装

    参考网站: https://blog.csdn.net/vipbupafeng/article/details/80271089 1.下载 官网链接:https://dev.mysql.com/dow ...

  2. mysql5.7.22安装步骤

    在官网上下载mysql的压缩包,然后解压 (下载地址:https://dev.mysql.com/downloads/mysql/) 1.打开cmd,建议使用管理员的身份打开cmd,如果不用使用管理员 ...

  3. CENTOS 6.5 平台离线编译安装 Mysql5.6.22

    一.下载源码包 http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.22.tar.gz 二.准备工作 卸载之前本机自带的MYSQL 安装 cmake,编 ...

  4. MySQL5.7.22版本的安装和调试

    1:安装前的准备工作 需要的软件: boost_1_59_0.tar.gz,cmake-3.6.1.tar.gz,mysql-5.7.22.tar.gz 开始安装MySQL 2.1 检查cmake [ ...

  5. mysql-5.6.22的安装步骤

    一.环境与下载地址: 1.系统下载地址: http://mirrors.sohu.com/centos/6.6/isos/x86_64/CentOS-6.6-x86_64-bin-DVD1.iso 2 ...

  6. Linux安装64位Mysql5.7.22

    以安装在/usr/local目录下为例 1.下载安装包地址:https://dev.mysql.com/downloads/file/?id=476936,安装包保存到/usr/local 2.解压: ...

  7. Salt之CentOS7.5使用RPM包安装MySQL5.7.22

    手动安装参考CentOS7.5使用RPM包安装MySQL5.7.22 目录结构为 install.sls文件 #按顺序分别安装commin libs client server #避免冲突安装comm ...

  8. CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin,mysql8.0.1/mysql5.7.22+centos7,windows mysql安装、配置

    介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&am ...

  9. MySQL5.7免安装版配置图文教程

    MySQL5.7免安装版配置图文教程 更新时间:2017年09月06日 10:22:11   作者:吾刃之所向    我要评论 Mysql是一个比较流行且很好用的一款数据库软件,如下记录了我学习总结的 ...

随机推荐

  1. SEM

    SEM是Search Engine Marketing的缩写,中文意思是搜索引擎营销.SEM是一种新的网络营销形式.SEM所做的就是全面而有效的利用搜索引擎来进行网络营销和推广.SEM追求最高的性价比 ...

  2. deep learning 自编码算法详细理解与代码实现(超详细)

    在有监督学习中,训练样本是有类别标签的.现在假设我们只有一个没有带类别标签的训练样本集合 ,其中 .自编码神经网络是一种无监督学习算法,它使用了反向传播算法,并让目标值等于输入值,比如 .下图是一个自 ...

  3. spark gateway引发:跟踪Cloudera安装服务异常日志跟踪

    spark gateway是用于接收cloudera管理的应用:可以上报数据,不影响正常使用.启动gateway失败,我觉得可能是因为配置问题? 这个问题可能比较深,因为我通过查看日志(clouder ...

  4. Mesos问题汇总

    1.Mesos的IP配置 我在虚拟机里面搭载了一个mesos,但是外主机无法通过http://ip:5050 我在虚拟机内部测试发现wget localhost:5050可以正常访问:但是wget i ...

  5. bzoj 5092 [Lydsy1711月赛]分割序列——高维前缀和

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=5092 套路地弄一个前缀异或和,就变成 f[ i ]=max_{j=0}^{i} { s[ j ...

  6. 异常:java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlType

    这个是jdK版本的问题的. 本地编译的jar包是1.8的,但是跑jar包的环境jdk版本是1.9的. 升级1.9之后由于jdk当方面的取消了几个jar,所以导致编译起不来. 明天研究一下如何添加jar ...

  7. zabbix上的宏(macro)介绍

    宏:macro,预设的文本替换模式: 宏是一种抽象概念(Abstraction),它根据一些列预定义的规则替换一定的文本模式,而解释或编译器在遇到宏时会自动进行这一模式替换.类似地,zabbix基于宏 ...

  8. Python numpy函数:reshape()

    reshape()函数用于改变数组对象的形状: import numpy as np a = np.array([1,2,3,4,5,6,7,8]) #转换成2D数组 b = a.reshape((2 ...

  9. demo1 spark streaming 接收 kafka 数据java代码WordCount示例

    1. 首先启动zookeeper windows上的安装见zk 02之 Windows安装和使用zookeeper 启动后见: 2. 启动kafka windows的安装kafka见Windows上搭 ...

  10. DCloud-HBulder:杂项

    ylbtech-DCloud-HBulder:杂项 1.返回顶部   2.返回顶部   3.返回顶部   4.返回顶部   5.返回顶部     6.返回顶部   7.返回顶部   8.返回顶部   ...