操作步骤:

一、安装MySQL数据库

1、下载MySQL-5.6.17-winx64.zip文件。
2、解压到指定目录,本例为D:\mysql-5.6.17-winx64。
3、修改配置文件,my-default.ini名称改为:my.ini,文件里面的参数配置:
       [mysqld]
       # 设置mysql的安装目录
       basedir=D:/ mysql-5.6.17-winx64
       # 设置mysql数据库的数据的存放目录,必须是data
       datadir=D:/ mysql-5.6.17-winx64/data
注意:路径是反斜线,也可以改为两个正斜线,还可以加上双引号,
例: datadir="D:\ mysql-5.6.17-winx64\data"
       # mysql端口
        port=3306
        # 字符集
        character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

4、安装MySQL服务
       在路径C:\Windows\System32下找到cmd.exe,点击右键以管理员身份运行(win 7下面严格区分权限,必须以管理员身份)
      自动:mysqld --install [服务名]
      手动:mysqld --install -manual [服务名]
      mysqld -install MySQL --defaults-file="D:\ mysql-5.6.17-winx64\my.ini"
     注意:务必要把"-defaults"改为"--defaults",mysqld指令没有-d选项,而MYSQL在解析参数时,只要碰到xxxx-dxxxx就会把-D当成选项去处理。
     mysql默认查找c:\my.ini和c:\windows\my.ini,安装目录下的my.ini或my.cnf。
5、mysql服务启动与停止
     在doc命令下进入到mysql的bin目录(D:\ mysql-5.6.17-winx64\bin>),
     输入"net start mysql"启动mysql,
     输入"net stop mysql"停止mysql服务。

二、root密码修改与登录

1、登录
     (本地)登录mysql数据库在doc命令窗口里面,输入命令:mysql -u root –p
回车后提示输入密码。
注:mysql解压缩版初次安装管理员root的密码为空,因此直接再回车一次就登入mysql数据库了。

远程登录(扩展)配置
      mysql -h 192.168.80.109 -u root –p
      mysql -h 192.168.80.109 -u root -p123456
注释:
     -h是指定登录ip,
     -u指定用户,
     -p指定密码,-p后如果什么都不写,那么接下来会提示输入密码,-p后也可以直接写上密码,这样就不再需要输入密码了。
2、修改root密码
      启动mysql服务,输入命令:
use mysql                                                                                                                   
使用mysql数据源,doc命令框输入
update mysql.user set password=PASSWORD('newPassword') where User='root';
 doc命令框再输入:
flush privileges;                                                                                                         
mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效。

注意事项:

在此步骤时,可能会出现如下问题:
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'。
原因:
       因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来。
解决方法:
方法一:

1.关闭mysql
# service mysqld stop                                                                                                             
2.屏蔽权限
# mysqld_safe --skip-grant-table                                                                                            
屏幕出现: Starting demo from .....
3.新开起一个终端输入
# mysql -u root mysql                                                                                                              
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';   
 mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
mysql> \q                                                                                                                               
方法二:
1.关闭mysql
# service mysqld stop                                                                                                             
2.屏蔽权限 
# mysqld_safe --skip-grant-table                                                                                           
屏幕出现: Starting demo from ..... 
3.新开起一个终端输入    
# mysql -u root mysql    
mysql> delete from user where USER='';    
mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误

win7 绿色版MySQL安装与配置的更多相关文章

  1. mysql学习-windows下绿色版mysql安装问题解决办法

    1.下载绿色版mysql 从该地址http://dev.mysql.com/downloads/mysql/ 中选择windows的版本,选择下载. 2.将下载的压缩包解压. 3.将根目录下的my-d ...

  2. 绿色版NVM安装与配置详细说明

      绿色版本(不需要安装,直接解压,然后配置环境变量等) 由于最初发布的nvm并不支持window,所以如果希望可以像在*nix上一样控制node的版本,有两种选择: nvm-windows nodi ...

  3. 免安装版MySql安装与配置

    1:在MySql官网下载免安装版 http://downloads.mysql.com/archives/community/ 下载链接 http://downloads.mysql.com/arch ...

  4. PL/SQL developer(绿色版)安装及配置

    1.PL/SQL Developer下载地址:百度网盘: 2.tsname.ora配置: orcl = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS )) ) (CO ...

  5. 绿色版mysql 免安装使用(转载)

    MySQL绿色版的安装(mysql-5.6.22-win32.zip) Posted on 2015-01-31 23:21 卒子 阅读(10739) 评论(2) 编辑 收藏 由于工作需要最近要开始研 ...

  6. MySql绿色版的安装

    MySql绿色版的安装 1.下载 2.配置环境变量,执行命令 mysqld --initialize-insecure --user=mysql 会创建出data文件夹 3.创建my.ini文件 [c ...

  7. windows 安装绿色版mysql

    (1)到官网下载绿色版mysql:http://dev.mysql.com/downloads/mysql/ (2)下载好后,放在F:\mysql,解压出来 (3)进入到mysql-5.6.19-wi ...

  8. Win7旗舰版中的IIS配置asp.net的运行环境

    Win7旗舰版中的IIS配置asp.net的运行环境   以前弄过好多次,都没有成功,昨天晚上不知怎么地就成功了,借用我同学的一句话,这叫“灵光一闪”,废话不多说了,这个成功是有图有视频有真相地哈! ...

  9. Win7旗舰版中的IIS配置asp.net 完美通过版,附代码 以及出现的 CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\8d57d

    先解决问题:“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\8d57d 图: 其他的解决方案 ...

随机推荐

  1. windows下用vs2008和boost结合编译程序

      原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://co63oc.blog.51cto.com/904636/504469 win ...

  2. 向html某个元素中添加信息

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...

  3. (转)浅谈ASP.NET报表控件

    项目中有报表图形化的需求, 于是开始在网上找第三方chart控件.因时间紧迫,大至确定了几个候选:一.Office带的OWC控件:二.ComponentOne:三.Web Chart.本文将讲解ASP ...

  4. BestCoder Round #20 部分题解(A,B,C)(hdu5123,5124,5125)

    转载请注明出处: http://www.cnblogs.com/fraud/          ——by fraud who is the best? Time Limit: 2000/1000 MS ...

  5. 使用LAMP创建基于wordpress的个从博客网站

    参考: http://blog.csdn.net/ck_boss/article/details/27866117 一.mysql配置 1.安装mysql yum install mysql-serv ...

  6. CSS3 @font-face 指定英文网页字体

      @font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-face模块的出现,我们在Web的开发中使用字体不怕只能使用Web安全字体.可能有人要问 ...

  7. 无法添加sql server ER图

    Database diagram support objects cannot be installed because this database does not have a valid own ...

  8. mysql create routine 权限的一些说明

    1.如果用户有create routine 权限那么他就可以创建procedure | function . 2.如果用户创建了procedure | function 那么mysql 会自动赋予它对 ...

  9. unzip解压中文文件名乱码

    由于中文的Windows使用的是GBK编码,而Linux默认使用UTF-8编码的,如果在Windows打包带中文文件的zip包,则这个zip包在Linux下面使用默认的归档管理器打开这个zip包的时候 ...

  10. jdbc 处理mysql procedure返回的多个结果集

    1:测试数据库表user mysql> desc user$$ +-------+-------------+------+-----+---------+----------------+ | ...