zoukankan      html  css  js  c++  java
  • mysql-5.7.21-winx64.zip 下载安装

    1、去官网下载满足系统要求的版本  (mysql-5.7.21-winx64.zip)

    2、直接解压

    3、mysql的初始化

         (1)以管理员身份运行cmd,在mysql中的bin目录下shift+右键- 在此处打开命令窗口,执行命令:mysqld --initialize --user=mysql --console

                 红色区域是root 初始密码

         (2)该命令会创建data目录与数据库,生成root用户和临时密码,如下图,我们需要记住这个命令以便于登录。

    4、配置环境变量,否则你每次都要cd到bin目录下才能使用mysql。右键此电脑(计算机)-属性-高级系统设置-高级-环境变量,在系统变量中的PATH中加入你的bin目录,如:D:mysql-5.7.21-winx64in,点确定!

    5、复制解压目录下my-dafault.ini至bin目录下,重命名为my.ini。并添加以下内容(路径要根据自己的情况修改呀)。没有data目录不要紧,下一步处理这个事情。

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


    安装MySQL服务,以管理员身份运行cmd,并输入mysqld install MySQL --defaults-file="C:mysql-5.7.12-winx64inmy.ini",其中的路径为你正式的ini文件。

    5、运行cmd,输入net start mysql启动MySQL服务,再输入mysql -u root -p,然后输入临时密码。修改密码:set password = password('新密码');,然后回车就可以了,注意分号不能省略。

    电脑重启后,启动mysql又启动不了提示10061,执行完启动命令,再执行登录命令,最后执行一下这条语句,mysqld -nt -remove,然后就可以启动了

    首先检查MySQL 服务没有启动》如果没有启动,则要启动这个服务。 

    昨天,重起服务器后出现MySQL 'localhost' (10061)错误,开始以为是因为数据库链接打开过多,数据库资源耗尽的缘故,但是重启服务器以后,仍旧出现问题,于是在网上查找解决方法。大体如下: 

    解决办法: 
    第一步 net start mysql
    第二步 mysql -u root -p
    第三步 在dos下 输入 mysqld -nt -remove 删除服务 
    在接着输入 mysqld-nt -install 
    第四步 输入mysql 启动成功。 
    其它可参考的方法: 
    1.看看hosts文件中localhost是不是指向127.0.0.1 
    2.如果是没启动mysql服务,则可运行net start mysql。 
    3.一些相关命令: 
    mysqld-nt --install #启动Mysql 
    mysql #运行Mysql 
    mysql -h ipAddress -u username -p 
    或者:直接去bin里点mysqld.exe或mysqld-nt.exe,看下它的进程能否正常运行,如不行,再去控制面板,服务里去启动它,看下是什么错误。如果不行,就在添加删除里删去mysql,然后再重装mysql,一般都能解决问题,可以在安装前备份一下DATA。

  • 相关阅读:
    JAVA核心技术I---JAVA基础知识(集合set)
    JAVA核心技术I---JAVA基础知识(列表List)
    JAVA核心技术I---JAVA基础知识(数据结构基础)
    JAVA核心技术I---JAVA基础知识(异常处理类)
    JAVA核心技术I---JAVA基础知识(格式化相关类)
    JAVA核心技术I---JAVA基础知识(时间类)
    JAVA核心技术I---JAVA基础知识(数字相关类)
    父类指针的步长和子类指针的步长问题
    斐波那契数列——腾讯面试题台阶问题
    c++多态之——vptr指针
  • 原文地址:https://www.cnblogs.com/blackbird0423/p/8322191.html
Copyright © 2011-2022 走看看