zoukankan      html  css  js  c++  java
  • Mysql安装

    1、官网下载

    https://dev.mysql.com/downloads/mysql/

    2、选择需要的版本

    3、安装步骤:

    1. 解压

      最好不要放在C盘,以后管理数据,会占用内存

      如果想要让MySQL安装在指定目录,那么就将解压后的文件夹移动到指定目录,如:C:mysql-5.6.40-winx64

    2. 添加环境变量

      将mysql中的bin目录,添加到环境变量中

    3. 初始化

      在cmd终端中输入 mysqld --initialize-insecure(执行成功后会在根目录生成data文件夹,若没有自动生成则自建data空文件夹,再次尝试执行,查看data文件夹中是否有存在文件)

    4. 启动服务端

      mysqld #启动MySQL服务
      
    5. 启动mysql客户端并连接到mysql服务端(需要打开一个新的cmd窗口)

      mysql -u root -p # 连接MySQL服务器
      

    未初始化

    初始化

    通过安装服务来启动和关闭服务端

      上一步解决了一些问题,但不够彻底,因为在执行【mysqld】启动MySQL服务器时,当前终端会被hang住,那么做一下设置即可解决此问题,即将MySQL服务制作成windows服务

    注意:--install前,必须用mysql启动命令的绝对路径,
    # 制作MySQL的Windows服务,在终端执行此命令:
    "c:mysql-5.6.40-winx64inmysqld" --install
    
    # 移除MySQL的Windows服务,在终端执行此命令:
    "c:mysql-5.7.16-winx64inmysqld" --remove
    
    如果添加了环境变量,以管理员身份运行cdm 直接输入 mysqld --install 和 mysql --remove 即可
    
    
    注册成服务之后,以后再启动和关闭MySQL服务时,仅需执行如下命令:
    # 启动MySQL服务
    net start mysql
    
    # 关闭MySQL服务
    net stop mysql
    

    注意:启动服务以后,可以执行命令查看进程和杀死进程

    tasklist |findstr mysql  #查看当前mysql的进程
    taskkill /F /PID 6052  # 杀死当前的进程pid
    

    开启服务端和关闭服务端

    用命令在进程中结束数据库

    赠送一条修改数据库密码操作

    忘记密码怎么办?
    (1) 先关闭掉之前的mysql服务器的进程
    (2) 跳过授权表开启mysql的服务端 mysqld --skip-grant-tables
    (3) 客户端连接 mysql -uroot -p
    (4) 更改密码:update mysql.user set authentication_string =password('') where User='root';
    (5) 刷新权限 flush privileges;

  • 相关阅读:
    angularjs自定义指令complie和link属性
    港航环境变化引起的错误解决方法
    myBatis + SpringMVC上传、下载文件
    mybatis动态sql中的trim标签的使用
    MyBatis一对多和多对一
    常用的MIME类型
    SpringMVC 文件上传配置,多文件上传,使用的MultipartFile
    web自动化测试(7)--js操作
    web自动化测试(6)--下拉列表操作
    web自动化测试(5)--鼠标、键盘操作
  • 原文地址:https://www.cnblogs.com/jiumo/p/10409553.html
Copyright © 2011-2022 走看看