windows下安装mysql压缩包版[转]
安装
版本:5.6.17
1.将解压后的文件夹放到某个目录下,比如c:\software;
2.在环境变量中新建MYSQL_HOME=C:\software\mysql-5.6.17-winx64
,然后在系统变量Path下添上 %MYSQL_HOME%\bin
;
3.将根目录下my-default.ini拷贝一份,改名为my.ini,并修改以下部分为实际情况:
[client]
port=3306
[mysql]
default-character-set=utf8
[mysqld]
basedir = C:/software/mysql-5.6.17-winx64
datadir = C:/software/mysql-5.6.17-winx64/data
port = 3306
character-set-server=utf8
# The default storage engine that will be used when create new tables when
default-storage-engine=MyISAM
#*** INNODB Specific options ***
# Use this option if you have a MySQL server with InnoDB support enabled
# but you do not plan to use it. This will save memory and disk space
# and speed up some things.
#skip-innodb
4.命令行下执行mysqld -install
将mysql安装到windows的服务(mysqld -remove
将卸载服务);
如果出现错误:install/remove of the service denied,应该右键选择c:/windows下的cmd.exe,以管理员身份运行。
5.执行net start mysql
启动服务(net stop mysql
将停止服务)。
Tips:
刚安装的mysql的root用户是没有密码的,可以连接mysql后用以下语句设置(密码为123):
mysql> update mysql.user set password=PASSWORD('123') where User='root' ;
mysql> flush privileges ;
如果出现错误:UPDATE command denied to user ''@'localhost' for table 'user'
错误 ,则进入mysql/bin
目录,执行
mysqladmin -uroot password 密码
登录时,命令行下:
mysql -u root -p
在提示下输入密码即可。
常见问题
1、Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
在MySQL5.76之后,解压版不再包含一个data目录了,初始化安装MySQL需要使用 --initialize 或者--initialize-insecure指令。详细见:http://blog.csdn.net/u013067166/article/details/49951577。
如果是升级安装,注意此时my.ini文件不要写旧的数据库data目录,防止对数据破坏。需要启动没有问题了,再改datadir为之前的data目录。
2、修改mysql的root密码后,出现Host 'localhost' is not allowed to connect to this MySQL server 错误
解决办法:
my.ini里在[mysqld]下加下面两行,
skip-name-resolve
skip-grant-tables
重启mysql的windows服务。
mysql5.6新特性
mysql5.6新特性总结 - 漠然生辉 - 博客园
http://www.cnblogs.com/mhxsh/p/6228954.html
MySQL :: Download MySQL Community Server
http://dev.mysql.com/downloads/mysql/
windows下安装mysql压缩包版[转]的更多相关文章
- RPM方式安装MySQL5.6和windows下安装mysql解压版
下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpmhttp://cdn.mysql.c ...
- windows下安装mysql笔记
接着上几篇文章再来看下windows下安装mysql. 我这里是windows7 64位, 安装过程中还是遇到一些坑,这里记录下. 一.下载安装包 打开mysql官网下载页面:http://dev.m ...
- MySQL入门——在Windows下安装MySQL
MySQL入门——在Windows下安装MySQL 摘要:本文主要说明了如何下Windows环境下安装MySQL. 查看电脑上是否安装了MySQL 打开cmd窗口,输入 services.msc 命令 ...
- windows下安装mysql
windows 下安装mysql 1.先下载好 mysql5.7 版本的安装包,可以去官网自己下载,也可以从我的百度云分享 里面下载: 链接: https://pan.baidu.com/s/1VXk ...
- Windows下安装MySQL详细教程
Windows下安装MySQL详细教程 1.安装包下载 2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7 ...
- Windows下安装mysql(非安装包)
Windows下安装mysql(非安装包) 参考:https://www.cnblogs.com/yunlongaimeng/p/12558638.html 1.下载MYSQL(慢的话可以用迅雷,或其 ...
- 如何在Windows下安装MYSQL,并截图说明
说明 : window 下安装 mysql 虽然简单,但是细节不注意就会安装失败,特别是配置服务器时,Current Root Password:为空:如果输入密码了在后面安装会报错.(不知道设置这个 ...
- MySql入门(2-1)windows下安装mysql的两种方式
一.下载mysql 1.下载解压MySQL 登录oracle主页,需要用户名和口令: lshengqi@netease.com/1wsx**** 下载路径:: https://dev.mysql.co ...
- windows下安装 mysql 8.0 以上版本以及遇到的问题
Windows 上安装 MySQL Windows 上安装 MySQL 相对来说会较为简单,地那就链接 https://cdn.mysql.com//Downloads/MySQL-8.0/mysql ...
随机推荐
- java基础十一[远程部署的RMI](阅读Head First Java记录)
方法的调用都是发生在相同堆上的两个对象之间(同一台机器的Java虚拟机),如果想要调用另一台机器上的对象,可以通过Socket进行输入/输出. 远程过程调用需要创建出4种东西:服务器.客户端.服务器辅 ...
- CSS()方法设置元素样式
使用CSS()方法可以直接设置元素的样式,方法为:css(name,value) $(p).css("font-weight", "bold"); // ...
- Fedora20安装fcitx输入法
Fedora20安装fcitx输入法 Fedora20默认安装的是ibus输入法,总有一些原因让我们选择fcitx输入法: ibus出词顺序有bug 在输入人名的时候,有些名字输入两三次后还是不会出现 ...
- 使用IntelliJ IDEA建立java web项目
一.“File”->"New Project"弹出对话框,选择“Java Enterprise” 二.选择web模板 三.输入项目名 四.项目结构
- 获取DataGridView中的的选中行
1. 获取DataGridView中的的选中行:http://blog.csdn.net/yiqijinbu/article/details/7734593 2.winform datagridvie ...
- 对比poj3050
#include <stdio.h> const int MAXN = 10; const int dir[4][2] = { {-1, 0}, {1, 0}, {0, -1}, {0, ...
- P1093 奖学金
奖学金 题目描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金.期末,每个学生都有3门课的成绩:语文.数学.英语.先按总分从高到低排序,如果两个同学总分相同,再按语文 ...
- Restful风格API接口开发springMVC篇
Restful风格的API是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件.它主要用于客户端和服务器交互类的软件.基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机 ...
- ubuntu 命令的快捷启动
目前我知道的有三种方式 第一种,在配置文件 .bashrc 中 配置alias ,追加到文件末尾就行 如下: alias tmout='tail -f /usr/local/oakcloud/tomc ...
- IE9或以上的浏览器flash值为空时,导致domready不触发
在前些时间开发中遇到一个问题当flash值<param name="movie" value=""/>为空时,IE版本>=9不会触发domre ...