zoukankan      html  css  js  c++  java
  • windows安装mysql 5.7

    1.下载mysql 5.7 压缩包,解压在D:softwaremysql目录下,更名称mysql-5.7.22

    ,并新建data空文件夹和my.ini文件

     my.ini文件的内容

    [client]
    port = 3306
    default-character-set = utf8
    [mysqld]
    port = 3306
    character_set_server = utf8
    basedir =  D:/software/mysql/mysql-5.7.22
    datadir =  D:/software/mysql/mysql-5.7.22data
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    skip-grant-tables
    

    2 添加环境变量

       

    3 用管理员身份运行cmd

    (1) 初始化

    mysqld --initialize
    

    (2)安装服务

    mysqld  -install 
    

    (3)启动服务

    net start mysql
    

     

    3 修改root 密码

     直接在控制台输入

    mysql -uroot -p,回车后就直接登录了;
    
    use mysql;  
    update user set authentication_string=password('xxx') where user='root' and Host = 'localhost';  
    flush privileges;    

    MySQL5.7版本的修改密码语句,5.6不一样

    MySQL5.7 加强了安全保障,以上意思是密码不符合安全策略要求,我们输入一个8位或以上长度,复杂一点的密码,不然会提示

    ERROR 1820 (HY000)

    也可以使用

    alter  user 'root'@'localhost' identified by 'xxxx';  
    
    flush privileges;  
    

      

    4 修改my.ini

    注释skip-grant-tables,这个是登陆的密码跳过验证

    5 重启服务,完成。

    net stop mysql
    net start mysql
    

    ok  

      

     

      

      

  • 相关阅读:
    python 的时间复杂度
    python之进制转换
    进程、线程、协程
    [GO]gtk的windows环境搭建
    [GO]并的爬取捧腹的段子
    [GO]并发的网络爬虫
    [GO]百度贴吧的爬虫
    [operator]jenkins+gitlab/Webhook自动构建发布
    [GO]并发实现聊天室服务器
    [GO]文件的收发服务器
  • 原文地址:https://www.cnblogs.com/ZenoPan/p/9132950.html
Copyright © 2011-2022 走看看