Windows 安装 mysql-5.7.12-winx64(CommunityServer) 备忘

Posted 轴轴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows 安装 mysql-5.7.12-winx64(CommunityServer) 备忘相关的知识,希望对你有一定的参考价值。

下载后文件名 mysql-5.7.12-winx64.msi

以为还是会和以往一样,一路next傻瓜式安装并完成设置,然后启动运行,但实际情况不是,感觉就是一解压过程,然后点击The MySQL Command Line Shell,根本没法用,所以参考些软文动手把问题解决.

1.需要初始化MySQL安装目录,生成data目录

使用下图命令,生成data文件夹,并且记下那串密码

2.在控制台窗口中启动mysql服务,为之后修改root密码做准备

3.再打开另一个控制台窗口,执行以下命令(mysql -uroot -p),输入之前的那串密码,算是登录mysql服务了

接着使用 set password命令的方式,重置root密码

至此,可以把2个控制台(dos窗口)关闭

进入mysql的bin目录,执行以下命令,将mysqld安装成windows的服务,然后再启动

其它步骤

1).将mysql的bin目录追加到系统环境变量Path中

2).重新复制一份原来的my-default.ini,重命名为 my.ini,然后修改其中的俩个选项,这个和网上其它说明类似

 其它事项

参考1  但操作下来启动不成功, 卸载之后已administrator重新安装并操作,成功了。(windows10 专业版)

参考2

Windows下mysql服务的安装与卸载    mysqld --remove mysql  

this is incompatible with sql_mode=only_full_group_by  参考

 查询时大小写敏感设置

参考了一大圈,  参考  动手修改确认,依旧无效, 最后有 参考了 找到了问题的根结.是在建表的时候字段或表的字符设置问题

CREATE TABLE `tbiz_it_video`  (
  `Id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT \'主键\',
  `MovieFileName` varchar(255) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT \'文件名\',
  `MovieName` varchar(255) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL,
  `CategoryByOne` int(255) NULL DEFAULT NULL COMMENT \'分类一,大分类\',
  `CategoryByTwo` int(255) NULL DEFAULT NULL COMMENT \'分类二,出版实体\',
  `CategoryByThree` int(255) NULL DEFAULT NULL COMMENT \'分类三,讲师\',
  `Remarks` text CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT \'备注\',
  `PublicDate` year(4) NULL DEFAULT NULL,
  `CreateTime` datetime NULL DEFAULT NULL,
  PRIMARY KEY (`Id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_croatian_ci ROW_FORMAT = Compact;

 改成  utf8_croatian_ci 将查询支持大小写不敏感,这是我的需求  相关命令参考

ALTER TABLE tbiz_it_video MODIFY COLUMN MovieFileName VARCHAR(255) BINARY CHARACTER SET utf8 COLLATE utf8_ci DEFAULT NULL;

 

以上是关于Windows 安装 mysql-5.7.12-winx64(CommunityServer) 备忘的主要内容,如果未能解决你的问题,请参考以下文章

如何在windows里面安装MySQL

如何在windows下安装GIT

windows下怎么安装lxde?

Windows安装Kubernetes

windows下如何安装pip

如何安装PostgreSQL 9.2.4 For Windows