zoukankan      html  css  js  c++  java
  • MySQL8免安装配置教程

    安装版MySQL8.0.23的安装和配置

    1MySQL8.0.23解压

    其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示

     

    2、新建配置文件my.ini放在E:MySQLmysql-8.0.23-winx64目录下

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    #设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir=E:MySQLmysql-8.0.23-winx64

    # 设置mysql数据库的数据的存放目录

    datadir=E:MySQLmysql-8.0.23-winx64data

    # 允许最大连接数

    max_connections=200

    # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统

    max_connect_errors=20

    # 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    # 忽略密码

    # skip-grant-tables

    如图:

     

    3、初始化MYSQL配置

    管理员身份打开cmd,并进入E:MySQLmysql-8.0.23-winx64in目录,执行如下命令,使用my.ini配置安装:

    mysqld --defaults-file=E:MySQLmysql-8.0.23-winx64my.ini --initialize --console

    执行成功后如下图所示:

     

    其中,[Note] [MY-010454] [Server] A temporary password is generated for root@localhost:后面的是初始化密码需要记住,安装成功后登录root需要使用到初始密码。

    初始化Mysql配置之后,data目录下会生成相关文件,如下所示

     

    4、安装MySQL服务,并启动服务

    安装服务的命令为:mysqld --install 服务名,此处用mysql8作为服务名,如下所示mysqld --install mysql8

     

     

    启动服务命令为:net start 服务名

    net start mysql8

    如下截图

     5、登录MySQL并修改root密码

    使用默认分配的密码(即初始密码)进行登录

     mysql -uroot -p初始密码

     登录成功后,修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxx'; xxx是你自己定义的密码。

    刷新一下即可

    flush privileges;

    6、重新登录

    新密码也能成功登录!

    如下图所示

     

    7、配置环境变量

    (1) 新建mysql系统变量

     

    (2) %mysql%in路径添加到path路径下

     

    添加环境变量后,重启cmd,可直接使用mysql命令了

    本文来自博客园,作者:%女王%,转载请注明原文链接:https://www.cnblogs.com/lynne-wu/p/14329020.html

  • 相关阅读:
    char类型细节
    Hibernate面试题
    线程
    IO流
    集合
    链表相关的一点东西
    正则表达式学习
    python中的变量域问题
    python的输出和输入形式
    python mutable 和 immutable
  • 原文地址:https://www.cnblogs.com/lynne-wu/p/14329020.html
Copyright © 2011-2022 走看看