zoukankan      html  css  js  c++  java
  • day44---windows下安装MySQL-5.6.37

    windows下安装MySQL-5.6.37

    1. 下载zip压缩包

    网址:https://dev.mysql.com/downloads/mysql/

    1. 解压到D:MySQLmysql-5.6.37-winx64

    (1)以管理员身份运行cmd,启动mysqld

    C:UsersAdministrator>D:
    
    D:>cd D:MySQLmysql-5.6.37-winx64in
    
    D:MySQLmysql-5.6.37-winx64in>
    D:MySQLmysql-5.6.37-winx64in>D:MySQLmysql-5.6.37-winx64inmysqld.exe
    2020-04-30 13:54:26 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
    2020-04-30 13:54:27 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
    2020-04-30 13:54:27 0 [Note] D:MySQLmysql-5.6.37-winx64inmysqld.exe (mysqld 5.6.37) starting as process 6828 ...
    

    (1)以普通用户在运行cmd,启动mysql

    D:MySQLmysql-5.6.37-winx64in>mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 2
    Server version: 5.6.37 MySQL Community Server (GPL)
    
    1. 添加系统环境变量

    扩展

    # 查看MySQL服务
    tasklist|findstr 6898
    # 停止Mysql服务
    taskkill /F /PID 6898
    
    1. 将bin目录的路径添加到系统的环境变量中

    (1)添加系统变量

    (2)添加环境变量

    (3)添加系统变量Path

    1. 将Mysql服务端设为开机自启动

    (1)查看系统环境中是否开启了mysql 服务

    # 方法一
    win + R services.msc
    # 方法二
    ctrl + shift + esc 启动任务管理器
    

    (2)将MySQL设置为开机启动

    D:MySQLmysql-5.6.37-winx64in>mysqld --install
    Service successfully installed.
    
    D:MySQLmysql-5.6.37-winx64in>
    

    如果需要卸载

    mysql --remove
    
    1. 设置密码

    破解mysql密码:

    • 停止mysql服务
    • 在以管理员权限运行cmd,启动MySQL服务,跳过权限验证表格
    C:UsersAdministrator>mysqld --skip-grant-tables
    2020-04-30 14:54:28 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
    2020-04-30 14:54:28 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
    2020-04-30 14:54:28 0 [Note] mysqld (mysqld 5.6.37) starting as process 2364 ...
    
    C:UsersAdministrator>
    
    • 登录MySQL客户端
    C:UsersAdministrator>mysql -uroot -p
    Enter password:
    
    • 修改当前用户的密码
    mysql> use mysql
    mysql> update user set password=password(123456) where user='root' and host='localhost';
    Query OK, 1 row affected (0.00 sec)
    Rows matched: 1  Changed: 1  Warnings: 0
    
    mysql> flush privileges;
    Query OK, 0 rows affected (0.01 sec)
    
    mysql>
    
    1. 统一编码设置
    • 查看当前的编码
    mysql> s
    --------------
    mysql  Ver 14.14 Distrib 5.6.37, for Win64 (x86_64)
    
    Connection id:          1
    Current database:       mysql
    Current user:           root@
    SSL:                    Not in use
    Using delimiter:        ;
    Server version:         5.6.37 MySQL Community Server (GPL)
    Protocol version:       10
    Connection:             localhost via TCP/IP
    Server characterset:    latin1
    Db     characterset:    latin1
    Client characterset:    gbk
    Conn.  characterset:    gbk
    TCP port:               3306
    Uptime:                 5 min 57 sec
    
    • 新建my.ini配置文件
    [mysqld]
    character-set-server=utf8
    collation-server=utf8_general_ci
    [client]
    default-character-set=utf8
    [mysql]
    user="root"
    password=123456
    default-character-set=utf8
    
    """
    [mysqld] #mysql服务端
    [mysql]  #mysql客户端
    [client] #其它客户端
    """
    

    1. 使用 Navicat连接

  • 相关阅读:
    MCMC等采样算法
    【模拟退火】旅行商问题
    团队项目博客汇总
    2018年春季学期-助教总结
    linux简单命令常用随记
    记一次计算机网络作业
    [东北师大软工]Week2-作业2:个人项目实战 初步测试结果
    为什么你学过Java却忘光了——记第一次助教同学见面会
    ahk打印成pdf记录
    PSP总结报告
  • 原文地址:https://www.cnblogs.com/surpass123/p/12809085.html
Copyright © 2011-2022 走看看