zoukankan      html  css  js  c++  java
  • win10安装mysql5.7.29教程以及错误处理

    重新配了一台电脑,装了win10系统,安装mysql是出现了一些问题以及解决的方法。记录于此,避免下次安装遇到重复问题。

    首先下载mysql5.7.29安装包,本次使用的是zip。已保存在百度网盘

    链接:https://pan.baidu.com/s/1y8aahxloQEJTGXqmd95xsg
    提取码:e3c6
    也可以自己去官网下载:

    下载地址:  https://dev.mysql.com/downloads/mysql/5.7.html

    1、下载过后解压到需要安装的目录。

    2、配置环境环境变量,新建MYSQL_HOME系统变量

     

    然后在path中添加 %MYSQL_HOME%in

    3.mysql跟目录新建my.ini  其中 basedir 和 datadir 需要改成你对应的目录:

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

    4、安装mysql

    以管理员身份运行cmd。进入到mysql安装bin目录下,

    mysqld  --initialize (此时会生成data目录)

    可能遇到的错误:MSVCR120.dll文件丢失错误

     出现该问题,需要安装VC redist packages for x64    也可以在百度网盘下载

    链接:https://pan.baidu.com/s/1q5DwDtzxvhXUW-uLBcDqRQ
    提取码:0zy9

    5、执行命令 mysqld –install

    如果出现service successfully installed 即安装成功。

     如果出现:Install/Remove of the Service Denied!

    解决办法:打开cmd.exe程序的时候选择“用管理员身份打开”。再继续执行mysqld –install

    6、运行net start mysql (启动mysql服务),

    也可以在计算机-管理-服务里面启动mysql服务

    注意:如果在计算机-管理-服务里面启动mysql出现:本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。错误。。

    可以先检查mysql是否生成了data目录。如果没有可以手动新建data目录(或者初始化data)在重启mysql服务。

     7、修改mysql密码

    在my.ini文件(MySQL的配置文件)的[mysqld]下加一行skip-grant-tables

    然后在任务管理器中重启MySQL服务

    重启MqSQL服务后,运行mysql -uroot -p,可以成功登入mysql  默认没有密码

    然后更新root账户的密码为'123456'

    命令:update mysql.user set authentication_string=password("123456") where user="root";

    然后输入flush privileges;(刷新账户信息)

    执行quit或ctrl+Z退出

    然后将my.ini文件中刚才加的skip-grant-tables这一行删掉,保存后再重启MySQL服务

     然后运行mysql -uroot -p123456就可以用root用户名和root密码登陆了

     注意:

    如果提示:You must reset your password using ALTER USER statement before executing this statement.

    运行这条语句进行修改密码:alter user user() identified by "root";

    7.重装的问题:

    https://jingyan.baidu.com/article/5d368d1eaf46ea3f61c0576f.html

    基本步骤包括停掉MySQL服务,删除注册表,删除之前的my.ini文件,运行几个命令进行删除,最后最好再重启一下电脑就可以重新安装了

  • 相关阅读:
    左孩子右兄弟的字典树
    UVA 1401 Remember the Word
    HDOJ 4770 Lights Against Dudely
    UvaLA 3938 "Ray, Pass me the dishes!"
    UVA
    Codeforces 215A A.Sereja and Coat Rack
    Codeforces 215B B.Sereja and Suffixes
    HDU 4788 Hard Disk Drive
    HDU 2095 find your present (2)
    图的连通性问题—学习笔记
  • 原文地址:https://www.cnblogs.com/dbutil/p/12496391.html
Copyright © 2011-2022 走看看