zoukankan      html  css  js  c++  java
  • Win7 配置免安装mysql5.7.20过程详解

    转载:https://www.2cto.com/database/201406/312689.html 

    转载:http://blog.csdn.net/hekaihaw/article/details/51312184

    转载:https://www.cnblogs.com/eager/p/6649927.html

    1. 下载MySQL

         进入MySQL官网下载(https://www.mysql.com/)MySQL的安装包。

    下载社区版

    根据自己电脑的位数(32位/64位)来下载响应的MySQL

     

    2.配置

      ZIP Archive版是免安装的。只要解压就行了。和安装版的没什么不同,就是不需要安装。

     2.1 解压压缩包到自己的某个盘,我这里解压到D盘。

       

      在mysql-x.x.xx-winx64(我的是5.7.20根据自己的版本来定)目录下,新建个test.ini

      添加如下代码:

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=D:Program Files (x86)mysql-5.7.20-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=D:MySQLDevelopTestMySQLData
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

    2.2 添加环境变量

       MySQL的安装包可能会移动,这时有需要重新修改系统变量中的path路径,多次的操作path路径会增加对path的误操作(路径误操作后会出现系统问题),把安装包地址用自己定义的一个命名MYSQL_HOME=F:MySQL,后面路径变动只需修改MYSQL_HOME=改动路径,path里面的路径不用修改,减少误操作。

       右键计算机->属性->高级系统设置

      

     将MYSQL_HOME添加到path路径的最前面,具体为:%MYSQL_HOME%in;

     

    2.3 将mysql注册为windows系统服务

      以管理员 打开window的命令输入行:cmd  回车进入 命令窗口。

      

    先将命令地址指向我们的安装文件的bin路径,可以通过cd 一步步切换到指定的目录

    注:

    目录切换小技巧:cmd切换盘符的方法,例如C:->D:  直接输入D: 按下回车就进入D盘根目录了

     还有一种更简单的方法:

     直接在mysql的bin的目录下打开cmd,方法是:

     先按住shift键不松手,然后接着鼠标在空白处右键选中在此处打开命令行

     

    和第一种方法效果是一样的!

    2.4 在命令提示符中输入:

    mysqld --install 

    2.4  启动服务器前要进行初始化(在5.7以前的版本是不需要这一步的,5.7开始要先初始化data目录,初始化成功以后你会发现根目录多了个data文件夹;)

    mysqld --initialize-insecure --user=mysql

     

     

    2.5 启动服务
          注:如果不进行初始化服务会启动失败!

       提示:MySQL服务无法启动    服务没有报告任何错误    请键入NET HELPMSG 3534 以获得更多帮助,如下:

    转载:https://www.cnblogs.com/cenwei/p/6249856.html

    解决办法就是先进行初始化,执行完初始化后再启动服务

    net start 服务名 
    在此命令:net start mysql

     

    2.5 停止服务

    net stop 服务名 
    在此命令:net stop MySQL

    2.6 删除服务

    mysqld remove mysql
    或者
    sc delete mysql

     2.7 登录MySQL

      登录的用户名为root,默认密码为空

    2.8 退出MySQL

    命令:

    exit 或者 quit 或者 q

     配置文件下载:test.ini文件

  • 相关阅读:
    什么是HTTP?
    什么是OSI的第7层
    OSI7层模型
    什么是WAF?
    什么是Mirai僵尸网络
    什么是僵尸网络?
    洛谷 P1208 [USACO1.3]混合牛奶 Mixing Milk
    如何给数组的结构体排序 关于sort用法
    洛谷 P1803 凌乱的yyy / 线段覆盖
    洛谷 P1007 独木桥
  • 原文地址:https://www.cnblogs.com/chechen/p/8269182.html
Copyright © 2011-2022 走看看