zoukankan      html  css  js  c++  java
  • mysql5.7.29服务安装和卸载

    卸载服务:

    1、以管理员身份打开dos命令

    输入:sc query mysql(对应的SQL服务名称)

    如果存在则会弹出一些信息,不存在则提示未找到服务

    2、再输入:sc delete mysql(对应的SQL服务名称)即可删除服务

     

    安装服务:

    下载:https://dev.mysql.com/downloads/file/?id=491809

    1、解压到安装目录(my.ini和data是后期加的,一定不要自己新建data文件夹)

     2、新建my.ini文件(以ANSI格式保存文件):

    其中 basedir 和 datadir 需要改成你对应的目录

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

    3、以管理员的身份运行,注意这里一定一定一定要以管理员的身份运行,否则在安装过程中会出现因为管理权限不够而导致的Install/Remove of the Service Denied!(安装/卸载服务被拒绝),这一点非常重要!

    在cmd中进入到D:mySQLInstallmysql-5.7.29-winx64in目录下:
    输入安装命令:mysqld -install,若出现Service successfully installed,证明安装成功;如出现Install of the Service Denied,则说明没有以管理员权限来运行cmd:

     然后继续输入命令:mysqld --initialize,此时不会有任何提示,会卡顿一下

     如果出现一下问题,就是my.ini文件格式的问题(原因:my.ini文件格式是utf-8),以ANSI格式保存文件:

    D:mysql-8.0.17in>mysqld --initialize
    
    mysqld: [ERROR] Found option without preceding group in config file D:mysql-8.0.17my.ini at line 1.
    mysqld: [ERROR] Fatal error in defaults handling. Program aborted!

     再输入启动命令:net start mysql,出现以下提示证明MySQL启动成功:

    mysql的默认密码是root,习惯不修改

  • 相关阅读:
    截取字符串时长度的问题
    《Asp.Net 2.0 揭秘》读书笔记(三)
    gmail的相关参数
    《Asp.Net 2.0 揭秘》读书笔记(四)
    《Asp.Net 2.0 揭秘》读书笔记(五)
    《Asp.Net 2.0 揭秘》读书笔记(一)
    今夜,我又坐在电脑面前想你
    如果你是一名经理,你必须履行经理的四项职责
    向明月买醉
    想找个人真心真意过一生
  • 原文地址:https://www.cnblogs.com/lzghyh/p/12435956.html
Copyright © 2011-2022 走看看