请确保您已经安装了 mysql-server,而不是 mysql-client 或其他东西。
为什么(出于什么目的)mysql 在服务器-客户端模型中运行?
sqlite 也是在服务器-客户端模型中运行吗?
谢谢。
答案1
MySQL 在网络环境中采用客户端/服务器架构运行。也就是说,一个中心程序充当服务器,各种客户端程序连接到服务器发出请求。
MySQL Server 或 mysqld 是数据库服务器程序。该服务器管理对磁盘和内存中实际数据库的访问。MySQL Server 是多线程的,支持多个同时客户端连接。客户端可以通过多种连接协议进行连接。为了管理数据库内容,MySQL Server 具有模块化架构,支持处理不同类型表的多个存储引擎(例如,它提供事务和非事务表)。
注意:但是 sqlite 中没有 sql 文件,无法读取和写入一定数量的数据。类似于 excel 表存储