zoukankan      html  css  js  c++  java
  • MySql 8.X(压缩包)安装与配置

    1,下载压缩包

    • 官网下载压缩包, https://dev.mysql.com/downloads/mysql/ ,如果需要可执行安装,亦可转到下载:https://dev.mysql.com/downloads/windows/installer/8.0.html

    2, 解压与配置

    • 解压到相应目录,
      如个人目录为:D:programmysql-8,
    • 环境配置
      在安装根目录下新建一个配置文件MySql.ini,
      [mysql]
      # 设置mysql客户端默认字符集
      default-character-set=utf8
      
      [mysqld]
      # 设置3306端口
      port = 3306
      
      # 设置mysql的安装目录
      basedir=D:\program\mysql-8
      
      # 允许最大连接数
      max_connections=20  
      
      # 服务端使用的字符集默认为8比特编码的latin1字符集
      character-set-server=utf8
      
      # 创建新表时将使用的默认存储引擎
      default-storage-engine=INNODB
      
    • 设置系统环境变量
      将MySql的bin目录加到系统环境变量path

    3, 初始化

    • 密码生成
      在cmd窗口中执行:mysqld --initialize-insecure --console,注意:缺少参数-insecure会生成随即密码。 如果缺少必要的VC库,进行安装即可。初始化

    • 注册安装MySql
      继续在cmd窗口中执行 mysqld install mysql ,
      其他与之相关的操作 :

    卸载mysql服务(需要管理员权限)
    sc delete mysql

    移除mysql服务(需要停止mysql)
    mysqld -remove

    最后在cmd窗口中能看到Service successfully installed就代表初始化成功。

    成功

    4,使用MySql

    • 启动MySql
      net start mysql ,如需关闭MySql,请执行net stop mysql
      启动
    • 登录MySql
      mysql -uroot
      login
    • 密码设置
    //切换数据库
    use mysql;
     
    //修改root用户的密码为,根据需要自己设置
    alter user 'root'@localhost identified by 'root';
     
    //刷新权限,一般修改密码或授权用户的时候需要使用
    flush privileges;
     
    

    5,退出MySql

    quit 或者exit均可

  • 相关阅读:
    redis中的发布订阅(Pub/Sub)
    emmc基础技术8:操作模式3-interrupt mode
    Linux命令-tar
    git获取内核源码的方法
    Linux内核基础设施
    Linux内核简介
    emmc基础技术8:操作模式2-device identification mode
    内核子系统文档撰写方法
    eMMC基础技术6:eMMC data读写
    eMMC基础技术10:寄存器介绍
  • 原文地址:https://www.cnblogs.com/reaptem/p/13950397.html
Copyright © 2011-2022 走看看