zoukankan      html  css  js  c++  java
  • win10 安装mysql8

    参考:https://www.jb51.net/article/139219.htm

    mysql下载地址:https://dev.mysql.com/downloads/mysql/

    1、下载:mysql-8.0.12-winx64.zip

    2、解压:mysql-8.0.12-winx64

    3、添加.ini配置文件,我没添加

    4、添加环境变量,path中添加:mysql-8.0.12-winx64in

    5、用管理员权限打开cmd,执行:

    mysqld --initialize --console

    会有初始密码出现,一定要记住初始密码,同时mysql-8.0.12-winx64目录下会生成data文件夹。

    如果需要重新生成,删掉data目录即可。

    6、生成服务:

    mysqld --install mysql8
    

    如果需要重新生成,先卸载服务:

    sc delete mysql8
    

    注意:生成服务时尽量在 mysql-8.0.12-winx64in> 目录下,不然路径会错,服务生成后找不到指定文件。

    7、开启服务:可以在服务中直接开启,也可以执行:

    net start mysql8
    

      

    8、更改密码,首先进入mysql:

    mysql -u root -p
    

    输入步骤5中生成的初始密码,则可以进入mysql.

    继续输入后密码修改成功,重启服务。

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
    

      

    9、通过连接:localhost/127.0.0.1可以连接,默认端口:3306,用户名:root,密码:'新密码'。

    10、允许远程连接:

    use mysql;
    selecthost,user from user;
    update user set host = '%' where user = 'root';
    flushprivileges; # 把缓存flush掉.在使用update语句修改用户记录后,需要FLUSH语句告诉服务器重载授权表.
    

    修改 root用户的权限,由 ‘localhost’ 变为 ‘%’

    或者重启服务,则可以直接用ip连接了。

    11、结束。

  • 相关阅读:
    [HEOI2013]Eden 的新背包问题
    [UOJ#77]A+B Problem
    [CodeForces]786B Legacy
    [LUOGU]P4098[HEOI2013]ALO
    [BZOJ3207]花神的嘲讽计划
    [LUOGU]P2633 Count on a tree
    【东莞市选2007】拦截导弹
    [JZOJ] 3462. 【NOIP2013模拟联考5】休息(rest)
    [BZOJ] 2705: [SDOI2012]Longge的问题
    [BZOJ] 1191: [HNOI2006]超级英雄Hero
  • 原文地址:https://www.cnblogs.com/haoxr/p/9505211.html
Copyright © 2011-2022 走看看