zoukankan      html  css  js  c++  java
  • 安装MySQL5.7.22遇到的坑

    安装MySQL:

    第一步:将压缩包解压后,手动新建名为my.ini的文本文档,代码内容如下:

    #代码开始
    [mysql]
    default-character-set=utf8
    [mysqld]
    #skip-grant-tables
    #设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=D:\mysql
    # 设置mysql数据库的数据的存放目录
    datadir=D:\mysqldata
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

    #代码结束

    这里需要根据自己的实际路径来修改。

    保存后,将它放到MySQL的根目录下。

    第二步:打开cmd.exe ,进入MySQL的根目录后,输入命令mysqld install。

    (如果提示install/Remove of the Service Denied!跳到最后看遇到问题解决方法。)

    第三步:输入mysqld --initialize-insecure --user=mysql,回车,执行完这条命令,这时mysql就帮你自己创建一个data文件夹。(如果这里提示出现错误,不能帮我们创建data目录,跳到后面看解决方法。)

    第四步:开启MySQL服务。net start mysql

    OK,安装成功。

    安装过程中遇到的问题:

    ①:下载完压缩包,解压后,修改好my.ini,直接打开命令符cmd.exe,进入mysql的bin目录后mysqld install

    就出现Install/Remove of the Service Denied! 的提示错误。

    原因:普通用户模式权限下的cmd安装mysql会出现这样的报错提示

    解决方法:在路径为:C:WindowsSystem32的目录下找到cmd.exe 右键已管理员身份运行。

    OK,再次安装的时候,就提示服务安装成功。

    ②san输入net start mysql 想要启动服务,提示无法启动服务

    原因:因为5.7的MySQL默认没有data的文件夹。

    输入mysqld --initialize-insecure --user=mysql,回车,执行完这条命令,这时mysql就帮你自己创建一个data文件夹。如果出现这样的问题,提示Can’ t create directory 巴拉巴拉的。

    最可能的导致的原因:你的mu.ini里面的basedir与datadir路径有误。

    排查一下,是不是这个问题:

    (上图是正确的路径,下图是可能导致你提示这个错误的原因)

    在my.ini中正确的路径都需要双“”。现在在去执行命令mysqld --initialize-insecure --user=mysql,你就会发现成功了

    --本文引自

    https://blog.csdn.net/weixin_42474227/article/details/80717163

  • 相关阅读:
    Android——继续深造——从安装Android Studio 2.0开始(详)
    PHP——安装wampserver丢失MSVCR110.dll
    Marza Gift for GDC 2016
    Retrieve OpenGL Context from Qt 5.5 on OSX
    Space Time Varying Color Palette
    Screen Space Depth Varying Glow based on Heat Diffusion
    Visualization of Detail Point Set by Local Algebraic Sphere Fitting
    Glass Dragon
    Jump Flood Algorithms for Centroidal Voronoi Tessellation
    京都之行
  • 原文地址:https://www.cnblogs.com/xkjy/p/9248160.html
Copyright © 2011-2022 走看看