zoukankan      html  css  js  c++  java
  • 安装Mysql5.7.19压缩版安装及问题小记

     前言:本机的集成环境卸载了,重新安装Mysql,结合上一篇博文可完整安装PHP7+Apache2.4+Mysql5.7.19。

    1. 官网下载mysql,下载压缩版,不阐述。

    2. 将下载后的压缩包解压到自己想要的目录,建议重命名成简单一点的文件名,如mysql。

    3. 进入解压后的文件夹中,新建一个data空文件夹,一个my.ini配置文件。

       

    4. 打开my.ini文件进行简单配置,在文件中输入以下内容后保存

    [mysqld]
    port=3306
    character_set_server=utf8
    basedir=C:MySQL5719
    datadir=C:MySQL5719data
    

       其中basedir为mysql的文件路径;datadir为data文件夹的路径,这两个参数根据自己情况修改!

    5. 配置环境变量(环境变量在哪打开自行百度不阐述),打开后选择新建环境变量,将bin文件夹所在的路径添加进去,确定。

        

    6. 初始化mysql,管理员身份运行cmd(我是这样的,说不以管理员会报错,我没尝试),

    mysqld --initialize-insecure --user=mysql
    

     使用-initialize生成随机密码,由于自己学习,使用-initialize-insecure生成空密码。默认帐号root,后面的-user=mysql不更改,

    7. 尝试启动mysql了

    net start mysql
    

       如果启动成功,则安装成功了。

    注意:安装中出现的问题

    1. 上述第6步,执行时出现一段报错,报的某某文件不存在,但是报错信息中的文件名却是不全的,比如C:sofesmysqlin报的错误是C:ofesmysqlin文件不存在

        不知道为什么,最后直接将mysql放到了C盘根目录解决,算是一个很坑的问题。

    2. 执行net start mysql时候出现报错

        

        解决方法一: 进入bin目录下依次执行

    mysqld.exe -install
    net start mysql
    

     出现

       

       则启动成功。

       解决方法二: windows+r 输入services.msc,查看mysql服务名字是什么,比如是Mysql57则执行net start mysql57(此方法本人未尝试)。

       

  • 相关阅读:
    Jenkins服务器磁盘空间爆满问题解决
    U3D GPU蒙皮
    关于STRUCT优化的一个点
    UNITY优化资料收集
    U3D的结构体堆分配栈分配
    【转】UGUI研究院之缓存策略让UI打开更快(三十)
    关于U3D场景烘焙的一个想法
    【摘】如果医生给你的孩子开这些药,请主动说不!
    【转】投影矩阵的推导
    Optimizing graphics performance
  • 原文地址:https://www.cnblogs.com/cyclzdblog/p/7523128.html
Copyright © 2011-2022 走看看