zoukankan      html  css  js  c++  java
  • win10安装mysql8.0版本

    1 下载 解压

    下完完成之后解压  如 解压后的位置G:database_softmysql-8.0.21-winx64

    2 配置环境变量

    3 设置配置文件

    在安装mysql的bin目录下  新建my-default.ini   其中注意两点

    mysql的安装目录
    mysql数据库的数据的存放目录

    [mysqld]
    # 设置3306端口
    port=3306
    # 设置mysql的安装目录
    basedir=G:database_softmysql-8.0.21-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=G:database_softmysql-8.0.21-winx64data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数。
    max_connect_errors=10
    # 服务端使用的字符集默认为utf8mb4
    character-set-server=utf8mb4
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 默认使用“mysql_native_password”插件认证
    #mysql_native_password
    default_authentication_plugin=mysql_native_password
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8mb4
    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8mb4
    

      

    4 进行安装

    1 首先cd 到安装mysql位置下bin目录下
    
    2:输入
    mysqld --install mysql8 (后面的emysql8为服务创建的名称,以免以后安装多个冲突)
    
    3:
    mysqld --initialize --console (这个是初始化命令,找到 for root@localhost:)
    
    比如   for root@localhost: 0d6ugwubGr;/  后面的0d6ugwubGr;/就是初始密码
    
    4 net start mysql8 (启动mysql服务)
    

      

    5 修改初始密码 设置远程连接

     输入先前的初始密码登录,然后修改密码,并且创建一个所有用户可登录的root用户,如果不创建的话root用户只能本地登录,无法远程连接,就用不了SQLyog之类的工具了。

    1:修改密码
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
    
    2: 创建用户
    CREATE USER root@'%' IDENTIFIED BY '123456';
    
    GRANT ALL ON *.* TO 'root'@'%';
    

      

     
  • 相关阅读:
    Centos开启FTP及用户配置
    mysql update from 子查询
    sql server 查询表某个字段不重复数据
    ASP.NET 获取来源网站的网址,获取上一网页的网址,获取来源网页的URL,获取上一网页的URL
    Warning: Invalid argument supplied for foreach()
    不支持关键字: “userid”。
    apache301重定向设置
    service httpd restart失败解决方法(小记)
    JavaWeb(一)
    jquery中filter的用法
  • 原文地址:https://www.cnblogs.com/wakee/p/13620707.html
Copyright © 2011-2022 走看看