美文网首页
初识数据库

初识数据库

作者: knot98 | 来源:发表于2018-09-11 15:13 被阅读0次

    初始数据库

    安装Windows版本的MySQL

    下载:MySQL Community Server 5.7.16

    打开网址后如下图,点击下载

    官网.jpg

    弹出需要登录,单击下图红圈选择仅下载不登录

    仅下载.jpg

    MySQL-5.6.41版本
    下载完成后如图

    5.6.41.png

    直接右键选择解压即可,解压到什么路径,就是安装到哪里!
    解压结果截图:

    解压截图.jpg

    配置环境变量:
    将安装路径下的bin文件路径添加到系统变量的path内.
    启动MySQL服务
    打开cmd窗口输入 mysqld 启动MySQL服务

    启动MySQL客户端并连接MySQL服务
    重新打开一个cmd窗口输入 mysql -u root -p 连接MySQL服务器
    初始化客户端root账户密码为空直接回车即可登录

    mysql.png

    将MySQL服务制成Windows服务

    将MySQL添加到windows服务中 ,在cmd 窗口下输入: :

     mysqld --install
    

    移除MySQL的Windows服务,在cmd 窗口下输入:

    mysqld --remove
    

    注册成服务之后,以后再启动和关闭MySQL服务时,仅需执行如下命令:
    启动MySQL服务

    net start mysql
    

    关闭MySQL服务

    net stop mysql
    

    windows平台下,5.7版本mysql,破解密码的两种方式:
    方式一:

    1 关闭MySQL
    2 在cmd中执行:mysqld --skip-grant-tables
    3 在cmd中执行:mysql
    4 执行如下sql:
    update mysql.user set authentication_string=password('') where user = 'root' host='localhost';
    flush privileges;
    5 quit 退出服务端
    6 重新启动MySQL 
        net stop MySQL   停止服务
        net start MySQL  开始服务
    7 重新在cmd中执行:MySQL  输入对应的账户密码
    

    方式二:

    1. 关闭mysql,可以用tskill mysqld将其杀死
    2. 在解压目录下,新建mysql配置文件my.ini
    3. my.ini内容,指定
    [mysqld]
    skip-grant-tables
    4.启动mysqld
    5.在cmd里直接输入mysql登录,然后操作
    update mysql.user set authentication_string=password('') where user='root and   host='localhost';
    flush privileges;
    6.注释my.ini中的skip-grant-tables,然后启动myqsld,然后就可以以新密码登录了
    

    相关文章

      网友评论

          本文标题:初识数据库

          本文链接:https://www.haomeiwen.com/subject/dnrugftx.html