• MySQL No Install zip安装方法


    1. 解压

      1. 解压安装包到一个目录,比如:D:Databasemysql-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:Databasemysql-5.1.55"
          # 设置mysql数据库的数据的存放目录,必须是data,或者是\xxxdata 
          datadir="D:Databasemysql-5.1.55data"
          # 设置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:windowsmy.ini,安装目录下的my.ini或my.cnf 
      2. 使用指定的配置文件启动服务器
        1. ​mysqld-nt.exe/新版本是mysqld --defaults-file=ini文件路径.
  • 相关阅读:
    Java习惯用法总结
    为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
    Java 20年:转角遇到Go
    史上最全最强SpringMVC详细示例实战教程
    即将改变软件开发的5个Java9新特性
    <一>c++的编程思路
    人生不可破的28个天规
    定时任务
    redis
    mycat分库分表
  • 原文地址:https://www.cnblogs.com/moonlight-zjb/p/3751692.html
Copyright © 2020-2023  润新知