码迷,mamicode.com
首页 > 数据库 > 详细

Windows下安装Mysql绿色zip版本

时间:2014-08-17 21:18:02      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   os   io   strong   

  1. 以mysql-5.7.4-m14-winx64为例,mysql-5.7.4-m14-winx64.zip下载地址http://dev.mysql.com/downloads/mysql/5.7.html
  2. 解压到安装目录D:\mysql-5.7.4-m14-winx64
  3. 安装根目录D:\mysql-5.7.4-m14-winx64下创建选项配置文件my.ini
    [client]
    port=3306
    socket="D:/mysql-5.7.4-m14-winx64/data/mysql.sock"
    
    [mysqld]
    port=3306
    
    basedir="D:/mysql-5.7.4-m14-winx64/"
    datadir="D:/mysql-5.7.4-m14-winx64/data/" 
    socket="D:/mysql-5.7.4-m14-winx64/data/mysql.sock"
    
    #默认的字符集编码
    default-character-set=utf-8 
    
    #默认的存储引擎 
    default-storage-engine=INNODB 
    
    #设置严格的SQL模型 
    sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 
    
    #Mysql 服务端允许最大的并发数
    max_connections=100 
    
    #查询缓存用于在缓存中SELECT结果,返回不是实际查询数据库的结果。 
    #从缓存中查询的结果会显著的提升查询速度,如果你有很多相同的查询和很少改变表结构。 
    #NOTE:如果你的表结构经常改变或者,你每次查询都不相同,那么使用查询缓存结果可能不是一个性能改进。 
    query_cache_size=1M
    
    #所有的线程打开表的数量。 
    table_cache=256 
    
    #临时表最大内存大小。如果一个表生长大于这个值,它会自动转换为磁盘,这只是限制单个表,可以有很多个 
    tmp_table_size=18M 
    
    #有很多线程我们应该保持在一个缓存里以便重用。 
    thread_cache_size=8 
    
    #INNODB保存数据目录 
    innodb_data_home_dir="D:/mysql-5.7.4-m14-winx64/data/" 
    
    #如果设置为1,InnoDB会在每个提交磁盘刷新事务日志,这提供了完整的ACID的行为. 
    #如果你想安全,并且正在执行一些小操作,你可以设置为0或者2减少磁盘I / O日志。 
    innodb_flush_log_at_trx_commit=0
    
    #这个大小用于缓冲InnoDB在缓冲日志数据。一旦它满了,InnoDB会在磁盘上释放它。 
    #它无论如何都会一秒缓冲一次,这对于非常大的日志是没有意义的。
    innodb_log_buffer_size=1M 
    
    #在专用的数据库服务器上你可以设置参数高达80%的机器的物理内存大小。#不用把它设置的太大
    innodb_buffer_pool_size=128M 
    
    #每个日志文件在日志组里的大小。 
    innodb_log_file_size=16M 
    
    #InnoDB的内核允许多线程。最高性能取决于高的应用程序、硬件以及操作系统。 
    #一个很高的值可能导致线程抖动 
    innodb_thread_concurrency=8 
    
    #这个缓冲区被分配当MYSQL重建索引。它是分配给每个线程,所以在大型设置中要小心使用。 
    sort_buffer_size=2M 
    
    #在MyISAM表里用于缓存索引块。不要把它设置为大于你的可用内存的30%,因为一些内存还需要由OS缓存行,
    #即使您没有使用MyISAM表,您仍然应该将其设置为8 - 64 m,因为它也会用于内部临时磁盘表 
    key_buffer_size=16M 
    . 
    join_buffer_size = 128M
    
    read_rnd_buffer_size=2M 
    
    max_allowed_packet=32M
  4. 添加D:\mysql-5.7.4-m14-winx64\bin目录到环境变量
  5. 将mysql注册为windows系统服务,管理员打开命令提示符
    mysqld install MySQL --defaults-file="D:\mysql-5.7.4-m14-winx64\my.ini"

    移除服务命令为

    mysqld remove

    启动服务命令

    net start mysql

    移除服务命令

    net stop mysql

     

  6. 修改root密码为123456,命令行运行
    mysql –uroot
    mysql>show databases;
    mysql>use mysql;
    mysql>UPDATE user SET password=PASSWORD("123456") WHERE user=root;
    mysql>FLUSH PRIVILEGES;
    mysql>QUIT

Windows下安装Mysql绿色zip版本,布布扣,bubuko.com

Windows下安装Mysql绿色zip版本

标签:style   blog   http   color   使用   os   io   strong   

原文地址:http://www.cnblogs.com/GengZhonghua/p/3918198.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!