关于MySQL服务器和客户端的区别一直没有深究,今天突然想弄明白怎么回事,其实也挺简单的...现在记录下

简单地说,数据库功能有两种:“数据维护”、“数据访问”。细一点地说,“维护”包括数据库权限、字符集、数据存储等,“访问”包括数据库连接、查询、添加、修改、删除等。

之前Windows安装MySQL数据库是用 mysql-5.5.28-win32.msi ,安装之后控制面板程序里多了个 MySQL Server 5.5,管理工具->服务 里多了个 MySQL 和 MySQLa ,也可以通过DOS命令打开 MySQL 安装目录 bin 文件夹的 mysql.exe 进行数据库操作。

安装服务器之后可以通过 管理->服务 自己开放或者关闭MySQL。通过对 MySQL Server 5.5 目录下的一些文件操作,或者打开 mysql.exe 输入命令,可以打开MySQL的远程连接,使得外界可以通过局域网或互联网访问本机的MySQL数据库。

安装完服务器之后,客户端也同时安装完成了。

单独安装客户端就没试过了,可以预见的是安装完成之后只能远程访问别人的数据库,本地不能存储数据。为了开发方便,在本地安装一个MySQL服务器会好一些,方便项目的开发调试。

另外为了提高开发效率, Navicat for MySQL 和 Navicat_Premium 都挺好用的,我管它们叫“数据库编辑器”(囧)。它们就是把MySQL客户端的功能界面化了,所见即所得。可以通过这个访问数据库,不过这两个软件本身也是不能存储数据的。

扩展一下,也只有做开发或者学习的时候才会把MySQL服务器装在个人电脑上,如果要上线运营什么网络项目的话,最好是找个服务器硬件或者上云,买个域名配一下DNS,用实际服务器来跑MySQL服务器版本,不要把个人PC用作上线项目的MySQL服务器,不然嘛,分分钟不知道为什么电脑就出问题了。( ̄▽ ̄)

mysql 命令是 MySQL 数据库 服务器 客户端 工具,它工作在命令行终端中,完成对远程 MySQL 数据库 服务器 的操作。 语法格式: mysql [参数] [数据库] 常用参数: MySQL 服务器 的ip地址或主机名 连接 MySQL 服务器 的用户名 执行 MySQL 内部命令 连接 MySQL 服务器 的密码 连接本地 MySQL 服务器 ,并打开数据库: [root@linuxcool ~]# mysql -h localhost -u root -p linuxcool 连接远程 MySQL 服务器 : [root@linuxcool ~]# mysql -h
这篇文章主要介绍了26道Spring经典面试题总结(附带答案)的相关资料,小编在网上看到的觉得挺不错的,现在分享给大家,希望对你们有所帮助。 另外本人整理收藏了多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,下方只是部分截图 想要资料的话也可以在文末领取 Java基础 1.Java语言的三大特性 2.Java语言主要特性 3. JDK和JRE有什么 区别 4.Java基本数据类型及其封装类 5.如果main方法被声明为private会怎样? 6.说明- -下public sta
MySQL 整个运行需要 服务端 客户端 的共同参与,运行着的 服务器 程序和 客户端 程序本质上都是是计算机上的一个进程,所以 客户端 进程向 服务器 进程发送请求并得到回复的过程本质上是一个进程间通信的过程。 MySQL 支持下面三种通信方式: 使用TCP/IP协议通信; 命名管道和共享内存 Unix域套接字文件 服务器 处理 客户端 请求 客户端 进程向 服务器 进程发送一段文本( MySQL 语句), 服务器 进程处理后再向 客户端 进程发送一段文本(处理结果)。 客户端 采用以上的通信方式来与 服务器 建立连接,每当有一个
1. 前言 一直以为连接池是对JDBC的封装,今天再次回顾Java基础的时,才发现并非完全如此。连接池只是包装/操作了JDBC API 接口,然后再实际运行的时候,这些接口的具体实现则 下面是知乎上的一个图:JDBC和连接池的关系 2. JDBC和连接池的关系 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。简单说可以通过JDBC来访问数据库, 如果想要知道 mysql 数据库 客户端 服务器 之间的关系.首先要明白什么是”数据库”. 从字面意思理解,所谓”数据库”,就是存放数据的库.现实中,大家都知道仓库,粮食库,车库,快递库,它们是放各种实体东西的库.而数据库,放的只有数据. 它是一个软件,它是一个能帮我们管理数据的地方.什么样的东西算数据?一篇文章,一个人的年龄,名字,一件商品的名称,数量,价格等等...把它们放在数
3、列举 Spring Framework 的优点。 4、Spring Framework 有哪些不同的功能? 5、Spring Framework 中有多少个模块,它们分别是什么? 6、什么是 Spring 配置文件? 7、Spring 应用程序有哪些不同组件? 8、使用 Spring 有哪些方式? 9、什么是 Spring IOC 容器? 10、什么是依赖注入?