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文件,运行几个命令进行删除,最后最好再重启一下电脑就可以重新安装了

  • 相关阅读:
    java实现两个大数的相加
    转载:perl cpan 安装出现问题
    Linux下Clock skew detected的解决办法
    Object Builder Application Block
    Asp.Net MVC
    命名参数(转)
    (转)HTTP POST GET 本质区别详解
    jquery
    Introducing “Razor” – a new view engine for ASP.NET
    (转)全面讲解Oracle查询用户表空间
  • 原文地址:https://www.cnblogs.com/dbutil/p/12496391.html
Copyright © 2011-2022 走看看