1. 解压

    1. 解压安装包到一个目录,比如:D:\Database\mysql-5.1.55

  2. 配置

    1. 创建配置文件

      • 创建一个my.ini文件,MYSQL目录下有几个my开头的ini文件,是针对不同配置使用,具体可以打开看里面的注释.这里我选择my.large.ini文件,将它复制一份放在当前目录,并改名为my.ini

    2. 修改配置文件

      • 编辑之前创建my.ini文件,找到[mysqld]节点,在其最后增加以下内容:

        #设置数据引擎的配置,为的是使数据库支持事物,mysql默认不支持事物 
        default-storage-engine=innodb
        # 设置mysql的安装目录 
        #如果不加双引号,反斜杠必须是两个(转义字符)
        basedir="D:\Database\mysql-5.1.55"
        # 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx\data 
        datadir="D:\Database\mysql-5.1.55\data"
        # 设置mysql服务器的字符集 
        default-character-set=utf8 
    3. 将MySQL下的bin目录加入到PATH环境变量,方便在命令行下运行.

  3. 测试,启动服务器

    1. 打开命令行并cd到MySQL的bin目录,如果已经加入环境变量则可以直接敲入命令.

    2. 在MySQL 5.1.21之前的版本,命令行有三个,一个是mysqld-nt:有命名管道支持;mysqld:没有命名管道支持,mysql-debug:和mysqld-nt一样,在调试状态下运行.之后的版本只有mysqld,支持命名管道. 输入mysqld --console,--console是为了让服务启动信息显示在控制台窗体,不加的话所有出错信息就会被写到以.err结尾的文件中并存放在data目录下.启动后有如下信息:

      mysqld:ready for connections Version: 'xxx版本号' socket:" port:3306
      则证明服务器启动成功,可以使用mysql -uroot 尝试连接,默认是没有密码的.
  4. 服务

    • 安装服务

      • 自动

        • mysqld --install [服务名]

      • 手动

        • mysqld --install -manual [服务名]

        • 例子,手动安装服务,并指定服务器使用的配置文件: mysqld --install MySQL --defaults-file=my.ini     # --defaults-file=my.ini所在位置:如c:\my.ini

    • 卸载服务

      • mysqld -- remove

  5. ini配置文件相关

    1. 默认位置

       
      mysql默认查找c:\my.ini和c:\windows\my.ini,安装目录下的my.ini或my.cnf 
    2. 使用指定的配置文件启动服务器
      1. ​mysqld-nt.exe/新版本是mysqld --defaults-file=ini文件路径.

MySQL No Install zip安装方法的更多相关文章

  1. Mysql压缩包版的安装方法详解

    Mysql安装的时候可以有msi安装和zip解压缩两种安装方式.zip压缩包解压到目录,要使用它还需对它进行一定的配置.下面对Mysql压缩包版的安装方法进行详细的描述,要是此文有不正确的认识,希望大 ...

  2. Windows mysql 5.6 zip 安装 并创建用户赋予数据库权限

    1.下载mysql 5.6 zip 首先下载mysql 5.6 zip (在官网(http://www.mysql.com/downloads/) 或者其他网站都行), 然后解压在自己的电脑上 D:\ ...

  3. MySQL 5.5.62 安装方法(标准配置版)

    1.此安装方法适用于绝大多数MySQL版本,首先在MySQL官网上下载好所需版本. 2.(官网可能不太好找)在我的博客列表中有一篇是MySQL官网下载链接,直达下载界面,方便. 3.下载.(安装版  ...

  4. MySQL Linux压缩版安装方法

    在诸多开源数据库中,MySQL是目前应用行业,特别是互联网行业发展最好的一个.借助灵活的架构特点和适应不同应用系统场景的Storage Engine,MySQL在很多方面已经有不次于传统商用数据库的表 ...

  5. RedHat下apache\ftp\mysql 4.0 的安装方法

    RedHat下安装这三个服务的方法大同小异 Apache服务: 找到Apache安装包: rpm -ivh httpd-2.0.40-21.i386.rpm 等待安装完成即可 检查安装结果: rpm ...

  6. Mysql数据库的通用安装方法

    安装方式简介 Mysql数据库也时不时的用过一段时间,具体使用的功能都比较浅显,没有具体深入学习.最近一段在公司部署iNeedle系统时经常避免不了要安装apache和Mysql数据库.一般Mysql ...

  7. 在centos安装MySql的三种安装方法

    一.二进制安装MySql 1. 下载Mysql安装包 wget https://downloads.mysql.com/archives/get/file/mysql-5.6.40-linux-gli ...

  8. mysql 5.6 zip安装,启动失败,1067错误

    在使用mysql5.6 zip压缩包安装mysql过程中,启动过程,老是卡在1067启动错误上,翻看网上各种解决方案,卸载干净重装,重启,都不管用. 网上各种教程都是新建 my.ini mysql 配 ...

  9. MySQL 绿色版(zip) 安装

    设置环境变量Path,指向到MYSQL下的bin目录 修改MYSQL下的my-default.ini basedir=%MYSQL_HOME% datadir=%MYSQL_HOME%\data 到M ...

随机推荐

  1. 《精通并发与Netty》学习笔记(12 - 详解NIO (三) SocketChannel、Pipe)

    一.SocketChannelJava NIO中的SocketChannel是一个连接到TCP网络套接字的通道.可以通过以下2种方式创建SocketChannel: 打开一个SocketChannel ...

  2. 《剑指offer》字符串专题 (牛客11.01)

    字符串的题目难度不一,涉及到的考点有字符串处理.字符串匹配(自动机.正则).模拟,以及递归.动态规划等算法. 难度 题目 知识点 ☆ 02. 替换空格 从后往前 ☆☆ 27. 字符串的排列 回溯,St ...

  3. CF1183E/H Subsequences

    思路: dp好题,dp[i][j]表示到前i个字符为止并且以s[i]为结尾,共有多少个长度为j的不同的子序列. 实现: #include <bits/stdc++.h> using nam ...

  4. Android开发环境搭建(eclipse版)

    1.下载安装JDK 网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

  5. 【Qt开发】【Gstreamer开发】Qt error: glibconfig.h: No such file or directory #include

    今天遇到一个问题如题 但是明明安装了 glib2.0和gtk,但是仍然找不到glibconfig.h,自己在/usr/include下找来也确实没有,然后只能在全盘搜啦 位置在: /usr/lib/x ...

  6. Python时间日期格式化之time与datetime模块

    1 引言 在实际开发过程中,我们经常会用到日期或者时间,那么在Python中我们怎么获取时间,以及如何将时间转换为我们需要的格式呢?在之前的开发中,也曾遇到time.datetime等模块下的不同函数 ...

  7. Oracle的查询-分页查询

    --Oracle中的分页 --rownum行号:当我们做select操作时候 --每查询出一行记录,就在该行加上一个行号 --行号从1开始,一次递增,不能跳着走 ----emp表工资倒叙排列后,每页5 ...

  8. Spark学习一:Spark概述

    1.1 什么是Spark ​ Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎. ​ 一站式管理大数据的所有场景(批处理,流处理,sql) ​ spark不涉及到数据的存储,只 ...

  9. 动态代理 aop切面实现事务管理

    1.定义接口和实现 public interface UserService { public String getName(int id); public Integer getAge(int id ...

  10. mysql数据库的锁表与解决办法(原博客url:http://www.cnblogs.com/wanghuaijun/p/5949934.html)

    MySQL锁概述 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制.比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level loc ...