一:在官网下载mysql安装包(我的是5.6.17)二:配置MySQL的参数 解压缩mysql安装包到E:/mysql-5.6.17-winx64设置系统环境变量, 在Path中添加 E:/mysql-5.6.17-winx64/bin;三:修改E:/mysql-5.6.17-winx64/my-default.ini文件内容如:[client]#password = your_passwordloose-default-character-set=utf8 ---这里使用的是前缀加了loose-,不加会报错[mysqld]loose-default-character-set=utf8character-set-server = utf8basedir=E:/mysql-5.6.17-winx64/datadir=E:/mysql-5.6.17-winx64/Data/四:打开命令提示符,进入%MYSQL_HOME%/bin目录,执行命令:mysqld -install将mysql安装到windows的服务。执行成功后会提示:E:/mysql-5.6.17-winx64/bin>Service successfully installed. 如果想要卸载服务执行命令:mysqld -remove五:不过我在安装过程中还是出了点小问题,启动mysql的时候报错: 系统出错。 发生系统错误 1067。 进程意外终止。 打开%MYSQL_HOME%/data目录下的用户名.err文件,mysql的错误日志就记录在这个文件中。在里面发现这样一句话: 110327 0:12:02 [ERROR] MySQL: unknown variable 'default-character-set=utf8' 这是新版本的一个bug,不支持在my.ini中直接设置字符集为utf8。解决办法是:在default-character-set=utf8前面加上loose-六:然后在命令提示符下执行:net start mysql就能启动mysql了,停止服务输入命令:net stop mysql七:第一次登录的时候输入: C:/Users/Administrator>mysql -u root 修改密码: mysql> update mysql.user set password=PASSWORD('admin') where User='root' mysql> flush privileges 八:后记: 虽然使用上面的方式加入loose-以后,mysql启动不再报错了。但是在插入数据时依然出现了乱码问题,给我造成了不小的麻烦。 mysql> show variables like '%char%'; 通过以上命令查看字符集编码,得到如下结果: +--------------------------+---------------------------------------+ | Variable_name | Value | +--------------------------+---------------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | latin1 | | character_set_system | utf8 | | character_sets_dir | E:/mysql-5.6.17-winx64/share/charsets/ | +--------------------------+---------------------------------------+ 可以看出character_set_database ,character_set_server 的编码还是默认的latin1。 在[mysqld]配置选项下添加character-set-server = utf8,重启服务进入mysql再次查看: +--------------------------+---------------------------------------+ | Variable_name | Value | +--------------------------+---------------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | E:/mysql-5.6.17-winx64/share/charsets/ |

相关标签:

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql windos安装包_WINDOWS 安装mysql安装包_MySQL相关推荐

  1. 安装mysql后电脑右下角_windows安装mysql方法 mysql5.7以后的安装方法

    mysql 安装步骤: 1.www.mysql.com   下载mysql 2.解压mysql到E盘,或者其他盘解压后   E:\mysql\bin   (bin一定要按照这个目录) 3.这bin目录 ...

  2. centos mysql安装包_Centos7下安装包方式安装MySQL

    安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...

  3. linux安装mysql后怎么进去_linux安装mysql详细步骤

    最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: CentOS 7.3 64位 安装源文件 ...

  4. mysqlclient==1.3.7对应mysql版本_「MySQL」CentOs 7 下安装MySQL

    MySQL MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管 ...

  5. linux mysql 建表 ddl,linux安装mysql和mysqlDDL语言

    原标题:linux安装mysql和mysqlDDL语言 声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. li ...

  6. redhat下安装mysql 5.6.20,解压zip包,查看已经安装过的mysql,卸载rpm安装包,安装mysql服务器端和客户端,修改mysql用户名,登陆mysql,启动关闭mysql

     1 将相关的 mysql rpm 包上传到 redhat 上 2  我的电脑是Redhat 6.*版本,所以这里使用上面一个 3  解压zip包 4  安装以下几个 rpm MySQL-clie ...

  7. mysql windows 安装_Windows 安装 Mysql(zip格式)

    前言:mysql 的安装有三种形式,一种是msi安装包安装,一种是zip压缩包安装,还有一种就是docker容器安装.这里我们介绍zip压缩包的安装,linux中的安装步骤也类似. 1,设置环境变量, ...

  8. mysql 6安装当前密码_windows安装mysql数据库并修改密码

    1.下载 MySQL Community Server 5.7. https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录,那么就将解 ...

  9. ccs安装多版本编译器离线_windows 安装mysql多版本 主从复制

    作者:chenjunbiao 出自:SegmentFault 思否 原文:segmentfault.com/a/1190000025135698 在windows7下安装mysql以下版本: 1.my ...

  10. 在cmd中配置安装mysql数据库密码_windows安装mysql数据库并修改密码

    1.下载 1 MySQL Community Server 5.7.18 2 https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录 ...

最新文章

  1. 一个httpwebrequest异步下载的例子
  2. 银行家算法的分析与实现
  3. HTML+CSS实现旋转太极图动态效果
  4. 问题:c语言简单的循环和字符串,错在哪里了?结果怎么是0(已解决)
  5. mysql中的if [not] exists
  6. 算法题库 java实现_LeetCode算法题-Most Common Word(Java实现)
  7. android之weex之component插件开发
  8. ubuntu 发布asp.net 站点(.net core)
  9. 大学生对于繁体字的态度与认知情况调查
  10. 空格符号复制html,空格网名符号复制
  11. layer.open(常用)
  12. 程序员在跳槽时,该怎么说离职原因?
  13. 多个迹象表明,瑞幸咖啡已进入新的发展阶段
  14. RNA-seq流程学习笔记(4)-使用FastQC软件对fastq格式的数据进行质量控制
  15. 正则表达式的字符匹配(一)
  16. java基础小记_[Java教程]Java基础学习小记
  17. 奥塔在线:Centos7下vsftp服务的安装及部署
  18. Java解析证书内容
  19. 将Visio图片导入到Latex
  20. POS共识算法:​PoS共识算法中的煽动与赏罚

热门文章

  1. Android 11源码下载和编译
  2. 《高质量程序设计指南:C++/C语言》图书信息
  3. Crystal Ball—甲骨文水晶球风险管理软件(概念以及实战——基础案例篇)
  4. java反编译工具luyten增强版
  5. 网络安全——SQL注入漏洞
  6. c++小游戏代码(5个) 免费
  7. 永远无法在游泳池里学会海战--《实战Python设计模式》新书介绍
  8. idea安装python 插件_IntelliJ IDEA安装运行python插件方法
  9. 人人商城生成app教程_apicloud版人人商城app打包教程
  10. 小白也会用的SQL优化工具推荐