一、64位windows 安装mysql
2016-06-22 21:37
267 查看
1、下载mysql
我选择免安装版本,即.zip包,下载的是64位的MySQL Community Server 5.6.31http://dev.mysql.com/downloads/mysql/5.6.html#downloads
2、解压
比如我直接解压至F盘,解压后mysql的根目录为 F:\mysql-5.6.31-winx64
3、增加or修改配置文件
删除my-default.ini配置文件,新建一个命为my.ini的配置未见,文件内的具体内容如图1所示。
![](http://img.blog.csdn.net/20160622213239779?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
主要是配置字符编码问题以及设置相关目录
4、设置环境变量
![](http://img.blog.csdn.net/20160622213320477?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
5、安装,启动mysql服务
5.1、使用管理员权限打开cmd命令行窗口,定位至mysql主目录下的bin目录,键入“mysqld -install”安装服务
5.2、待mysql安装成功,键入net start mysql启动mysql服务
![](http://img.blog.csdn.net/20160622213353702?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
6、运行mysql,查看相关设置
6.1、初始化用户为root,密码为空,在cmd窗口键入mysql -uroot -p,然后直接回车,到了输入密码这一步时,直接回车即可
6.2、输入show variables like '%char%'命令查看相关字符集设置。
![](http://img.blog.csdn.net/20160622213428868?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
设置字符集前
![](http://img.blog.csdn.net/20160622213452572?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
字符集设置后
遇到问题及解决办法
问题1:修改my-default.ini后没有生效
解决:查看C盘下是否有其他默认的配置文件,如若存在,一般来说在ProgramData,Windows目录下的相关配置文件的优先级更高,可以选择删除
问题2:启动mysql服务错误,报如下错误:无法启动MYSQL服务错误1067进程意外终止
解决:一般这种问题是my.ini文件配置错误,比如常见的有basedir,datadir目录的设置错误。我自己的问题在于,由于原先在D盘或者其他位置有安装过mysql后来卸载,因此有些残留的配置文件,在启动mysql的时候,可能mysql去加载这些废弃的文件,同时也读取my.ini文件(因为删除my.ini时可以启动服务)。最后我的解决办法是:
1)暂停mysql服务,对应于步骤5.2,键入命令net stop mysql;
2)卸载mysql服务,对应于步骤5.1,输入命令mysqld -remove;
3)删除mysql主目录所有文件,删除其余快捷方式或者C盘下的缓存
4)重启电脑,按照上述步骤1~6重新暗转配置mysql
参考
mysql官方手册 http://dev.mysql.com/doc/refman/5.6/en/windows-install-archive.html
我选择免安装版本,即.zip包,下载的是64位的MySQL Community Server 5.6.31http://dev.mysql.com/downloads/mysql/5.6.html#downloads
2、解压
比如我直接解压至F盘,解压后mysql的根目录为 F:\mysql-5.6.31-winx64
3、增加or修改配置文件
删除my-default.ini配置文件,新建一个命为my.ini的配置未见,文件内的具体内容如图1所示。
主要是配置字符编码问题以及设置相关目录
4、设置环境变量
5、安装,启动mysql服务
5.1、使用管理员权限打开cmd命令行窗口,定位至mysql主目录下的bin目录,键入“mysqld -install”安装服务
5.2、待mysql安装成功,键入net start mysql启动mysql服务
6、运行mysql,查看相关设置
6.1、初始化用户为root,密码为空,在cmd窗口键入mysql -uroot -p,然后直接回车,到了输入密码这一步时,直接回车即可
6.2、输入show variables like '%char%'命令查看相关字符集设置。
设置字符集前
字符集设置后
遇到问题及解决办法
问题1:修改my-default.ini后没有生效
解决:查看C盘下是否有其他默认的配置文件,如若存在,一般来说在ProgramData,Windows目录下的相关配置文件的优先级更高,可以选择删除
问题2:启动mysql服务错误,报如下错误:无法启动MYSQL服务错误1067进程意外终止
解决:一般这种问题是my.ini文件配置错误,比如常见的有basedir,datadir目录的设置错误。我自己的问题在于,由于原先在D盘或者其他位置有安装过mysql后来卸载,因此有些残留的配置文件,在启动mysql的时候,可能mysql去加载这些废弃的文件,同时也读取my.ini文件(因为删除my.ini时可以启动服务)。最后我的解决办法是:
1)暂停mysql服务,对应于步骤5.2,键入命令net stop mysql;
2)卸载mysql服务,对应于步骤5.1,输入命令mysqld -remove;
3)删除mysql主目录所有文件,删除其余快捷方式或者C盘下的缓存
4)重启电脑,按照上述步骤1~6重新暗转配置mysql
参考
mysql官方手册 http://dev.mysql.com/doc/refman/5.6/en/windows-install-archive.html
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- 如何重装TCP/IP协议
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- Windows 8 官方高清壁纸欣赏与下载
- MySQL 备份和恢复策略
- 谁是桌面王者?Win PK Linux三大镇山之宝
- 对《大家都在点赞 Windows Terminal,我决定给你泼一盆冷水》一文的商榷
- Windows Clang开发环境备忘
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)