• 数据库基础


    数据库的本质就是一套CS结构的TCP程序,客户端连接到服务器向服务器发送指令,来完成数据的操作
    数据库与文件系统的对应关系

    一个数据               本质是文件中某一行的一部分数据

    一条记录               本质是文件里的一行数据

    一张表      本质是一个文件

    数据库         文件夹
    DBMS          数据库管理系统,数据库的服务器端程序

    数据库服务器    运行DBMS的计算机

    数据的库的安装方式 :

    1.下载解压包

    2.解压到某个文件夹目录下

    3.添加到环境变量

      将bin所在的完整路径copy添加到系统的path中

    4.作为服务器应该自启动mysql服务器哦,需要至系统服务中

    mysql --install  运行services 查看是否成功

    sc delete musql 删除服务,如果需要重装的话

    net start mysql 启动服务

    net stop mysql 停止服务

    链接服务器的指令

    本质是TCP程序必须指定ip和端口,如果服务器就运行在本机上可以忽略ip如果,如果端口没有改过也可以省略

    其完整的写法:

    mysql  -hip -P端口 -u用户名 -p密码

    eg:mysql -uroot -p

    修改管理员密码:

    mysqladmin  -p旧密码  -u用户名  password 新密码

    eg: mysqladmin -uroot -p password 123

    不知道原始密码的情况下

    删除密码文件,会删除所有授权信息

    跳过授权表,我们可以在启动服务器时指定让其忽略授权信息

    1.先关闭mysql服务器 直接在终端执行 mysql --skip-grant-tables

    2.无密码登录root账户

    3.执行更新语句

    update mysql user set password = password("123") where user="root" and host = "locahost"

  • 相关阅读:
    一个可以用的Lua的Class函数
    写一个可以用的Lua打印Table的函数
    关于C#的接口的碎碎念
    C#中接口是值类型还是引用类型?
    Effective C++笔记_条款31将文件间的编译依存关系降至最低
    Effective C++ 阅读笔记_条款27 尽量少做转型动作
    Flask--开发全套
    python之元类
    Django之模板层
    go打开文件
  • 原文地址:https://www.cnblogs.com/huanghongzheng/p/11005810.html
Copyright © 2020-2023  润新知