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. 《剑指offer》字符串专题 (牛客11.01)

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

  2. 最新 优刻得java校招面经 (含整理过的面试题大全)

    从6月到10月,经过4个月努力和坚持,自己有幸拿到了网易雷火.京东.去哪儿.优刻得等10家互联网公司的校招Offer,因为某些自身原因最终选择了优刻得.6.7月主要是做系统复习.项目复盘.LeetCo ...

  3. <cctype>的用法

    #include<cctype> 1.isalnum() 检查字符c是十进制数还是大写还是小写字母.如果是,则返回true:如果不是,则返回false. 2.isalpha() 检查字符c ...

  4. 改变checkbox默认样式

    input[type='checkbox']{ width: 5rem; height: 5rem; -webkit-appearance: none; /*清除复选框默认样式*/ backgroun ...

  5. windows 修改Administrator管理员账户名

      用[Win+R]组合键命令打开[运行]界面,输入[gpedit.msc],按[回车键]或[鼠标左键]单击[确定]按钮:   在弹出的[本地组策略编辑器]对话框中,依次[鼠标左键]点击打开:[计算机 ...

  6. 在django中进行后台管理时插入外键数据时不显示值的问题

    在django的后台管理站点插入数据时,发现需要添加外键时,下拉框中不显示值 按照显示内容中的object,考虑这里应该是调用的模型类的objects对象方法,那么去models.py中对模型类添加一 ...

  7. Vufuria入门 1 图片识别和选择

    Vufutia中的图片识别功能,底层主要是识别特征点来实现的.特征点,即那些棱角分明的点.尖锐的而不是圆滑的.对比度大的而不是小的. *** 步骤: 进入vofuria官网,登录,点击develop. ...

  8. 网站页面顶部出现空白行&#65279字符的原因以及完美解决办法

    转自个人博客:https://www.hurbai.com 有时候网页头部会出现一个空白行,查看源码发现body开头初有一个非法字符 // 如果是Windows系统,修改为:$WIN = 1; $W ...

  9. 怎样获取不同环境下的document对象

    1. 在一般的网页文档中, 可通过: document 或 window.document 获取; 2. 在iframe框架中, 可通过iframe节点的属性: contentDocument 获取; ...

  10. 作业3:java对象模型

    一 对象表示机制 1 Hotsplot JVM内部对象表示系统 (1)OOP-Klass二分模型 OOP:Ordinary Object Pointer 或者OOPS.即普通对象指针,描述对象实例信息 ...