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均可

  • 相关阅读:
    JQuery Easy UI 1.7官网最新版附1.7API
    JS时间戳转换日期格式,附JS脚本详细用法
    JS原生对象实现异步请求以及JQ的ajax请求四种方式
    WebService跨域配置、Ajax跨域请求、附开发过程源码
    反射DataTable转实体类
    前端分页、及分页原理
    源码剖析之sun.misc.Unsafe
    JAVA并发编程学习笔记之CLH队列锁
    java 中的Unsafe
    AbstractQueuedSynchronizer源码解析之ReentrantLock(二)
  • 原文地址:https://www.cnblogs.com/reaptem/p/13950397.html
Copyright © 2011-2022 走看看