mysql-server/mysql-client区别

The mysql-client package allows you to connect to a MySQL server. It will give you the "mysql" command-line program.

The mysql-server package allows you to run a MySQL server which can host multiple databases and process queries on those databases. It will give you the MySQL daemon, a.k.a. mysqld.

The "MySQL" package probably includes both of the above.

If you just need to connect to a remote server and run queries, install just mysql-client. If you need to host a database, install the client and server.

The mysql server package will install the mysql database server which you can interact with using a mysql client. You can use the mysql client to send commands to any mysql server; on a remote computer or your own.

The mysql server is used to persist the data and provide a query interface for it (SQL). The mysql clients purpose is to allow you to use that query interface.

The client package also comes with utilities that allows you to easily backup/restore data and administer the server.

shareimprove this answer

时间: 2024-10-28 19:12:20

mysql-server/mysql-client区别的相关文章

Linux下MySQL server和client安装

一.安装方法 安装MySQL主要有两种方法:一种是通过源代码进行编译安装,适合高级用户自己定制MySQL的特性:另一种比较简单的是使用已经编译过的二进制文件进行安装.二进制文件安装又分为不针对特定平台的通用安装方法,即.tar.gz压缩文件:另一种是使用RPM或其他包进行安装,这种方式会自动完成系统的相关配置.本次记录使用.tar.gz文件安装过程. 二.下载文件 mysql-5.5.45-linux2.6-x86_64.tar.gz(附件中有) http://dev.mysql.com/dow

解决Navicat 出错:1130-host . is not allowed to connect to this MySql server,MySQL

1. 改表法. 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入MySQL后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -p mysql>use mysql; mysql>update user set host = '%' where use

Navicat for Mysql2003-can's connect to MySQL server on'localhost'10061的解决

Navicat for Mysql2003-can's connect to MySQL server on'localhost'10061的解决 环境:Navicat for Mysql 8.2 + MySQL Sever 5.1 问题:通过MySQL命令行能连接,但是通过Navicat for Mysql 8.2却连不上,出现如下错误: 2003 - can's connect to MySQL server on 'localhost' 10061 解决: 删除安装目录下的my.ini,然

MySql Server(Debian Linux)远程访问设置

1. 登录Mysql Server: $mysql -u root -p 2. 检查网络,Server是否允许远程连接: mysql> show variables like '%skip_networking%'; 此值应该为‘OFF’,一般默认值即为'OFF', 表示允许TCP/IP连接 skip_networking: 只允许通过一个套接字文件(Unix/Linux系统)或通过命名管道(Windows系统)进行本地连接,不允许ICP/IP连接; 这提高了安全性,但阻断了来自网络的外部连接和

ubuntu下mysql安装(server、client、dev),开启、停止和重启,及常见错误

1. 在ubuntu下安装server和client很简单: (1)安装server apt-get install mysql-server 安装当中,会提示输入root账户的密码,按提示输入即可. 安装后默认开启了server (2) 安装client apt-get install mysql-client 2. 安装mysql的c语言开发接口 apt-get install libmysqlclient15-dev 3. 开启.关闭.重启 一.启动 1.使用 service 启动:ser

SQL Server数据库和MySQL数据库有什么区别?

SQL Server数据库和MySQL数据库有什么区别呢?详细很多初入IT行业的朋友对于SQL Server数据库和MySQL数据库经常搞混,认为这两种数据库是同一种,其实不然,今天我们来分析一下这两种数据库的不同之处:SQL Server数据库和MySQL数据库有什么区别    1,优点分析:MYSQL短小精悍,容易上手,操作简单,免费供用的.相对其它数据库有特色又实用的语法多一些.SQL怎么也算是大型数据库,稳定,能做一般大系统的数据仓库,运行速度明显比MYSQL快N多(海量数据下这个优势显

sql server,mysql 和navicat for mysql的区别

一.定义 sql server 应该指的是sqlserver数据库,包含数据库管理系统等. navicat for sql server只是一个sqlserver的第三方的开发工具,管理工具. 二.开发工具包搭配不同 1.SQLserver:SQLserver能与 Microsoft Visual Studio.Microsoft Office System以及开发工具包搭配. 2.Mysql:Mysql不能与 Microsoft Visual Studio.Microsoft Office S

ubuntu 14.04 安装mysql server初级教程

序,mysql数据库是开源的,被大多数企业所使用 目录 一.apt-get install 软件安装原理剖析二.安装mysql server三.配置和管理msyql 一.apt-get install 软件安装原理剖析 /etc/apt/sources.list 这个文件很重要,里面放了一些软件资源的库地址,我们每次利用apt-get install命令安装软件时,都是在读取这个文件. Ubuntu 软件仓库被分为四个部分:main(主要的), restricted(受限的), universe

mysql链接错误:2003 can't connect to mysql server on 10038

出现这个错误原因是端口号不是3306. 打开D:\Program Files\MySQL\MySQL Server 5.5 \my.ini文件,当然还有其他的.ini的文件: [client] port=3306 [mysql] default-character-set=utf8 # SERVER SECTION# ----------------------------------------------------------------------## The following opt

Chapter 5 MySQL Server Administration_1

Chapter 5 MySQL Server Administration Table of Contents 5.1 The MySQL Server 5.1.1 Configuring the Server 5.1.2 Server Configuration Defaults 5.1.3 Server Option and Variable Reference 5.1.4 Server Command Options 5.1.5 Server System Variables 5.1.6