Linux远程管理协议(RFB、RDP、Telnet和SSH)
提到远程管理,通常指的是远程管理服务器,而非个人计算机。个人计算机可以随时拿来用,服务器通常放置在机房中,用户无法直接接触到服务器硬件,只能采用远程管理的方式。 远程管理,实际上就是计算机(服务器)之间通过网络进行数据传输(信息交换)的过程,与浏览器需要 HTTP 协议(超文本传输协议)浏览网页一样,远程管理同样需要远程管理协议的支持。 目前,常用的远程管理协议有以下 4 种: RDP(remote desktop protocol)协议:远程桌面协议,大部分 Win
MySQL中创建函数Function的方法和语法示例
MySQL中,可以使用CREATE FUNCTION语句来创建函数Function。该语句的格式如下: CREATE FUNCTION [function_name] ([parameter_list]) RETURNS return_type [LANGUAGE SQL] [NOT DETERMINISTIC] [{CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA}] [SQL SECURITY { DEFINER
JavaScript es6中var、let以及const三者区别案例详解
JavaScript es6中var、let以及const三者区别案例详解 var、let和const简介 在ES6以前,JavaScript的变量定义只有var一种方式。在ES6中新增了let和const两种定义变量的方式。 var定义的是一个可变的变量,它在函数作用域或全局作用域内都是有效的,并且可以被重新赋值。 let定义的是一个块级作用域的变量,它只在块级作用域内有效,并且可以被重新赋值。 const定义的也是一个块级作用域的变
为什么建议使用虚拟机来安装Linux?
笔者认为,通过虚拟机软件学习是初学者学习 Linux 的最佳方式。 在与部分读者的交流中,笔者发现,很多初学者都认为,学习 Linux 就必须将自己的电脑装成 Linux 系统或者必须要有真正的服务器设备。而实际上,这是一些机构、书籍或网络文章给大家传导的错误思想。 其实,学习 Linux 最简单、最实用的环境就是虚拟机环境(例如,通过 VMware Workstation 软件学习),这样说的原因有如下几点。 1) 利用虚拟机软件搭建 Linux 学习环境简单,容易上手,最重
使用MySQL正则表达式替换数据的方法
MySQL正则表达式替换数据 MySQL正则表达式替换数据是一种强大的技术,可以在MySQL数据库中快速替换指定的字符串。使用正则表达式可以实现模糊查询,更新,插入,删除等操作,可以大大提高数据库操作的效率。 MySQL正则表达式替换数据的使用方法 准备要替换的数据。 使用MySQL的UPDATE语句来更新数据,在SET子句中使用REGEXP函数来替换数据。 UPDATE table_name SET column_name = REGEXP_REPLACE(column_name, '
详解JavaScript中常用操作符的使用
详解JavaScript中常用操作符的使用 前言 JavaScript中操作符是用来执行各种计算操作的符号,不同的操作符有不同的用途和优先级。在编写JavaScript程序时,我们需要了解各种操作符的使用方法和规则。本文将详细介绍JavaScript中常用操作符的使用。 算术操作符 算术操作符是用于执行基本的算术计算,如加减乘除等操作。下面是常用的算术操作符: 操作符 描述 + 加法 - 减法 * 乘法 / 除法
VMware虚拟机安装Linux系统(详解版)
许多新手连 Windows 的安装都不太熟悉,更别提 Linux 的安装了;即使安装成功了,也有可能破坏现有的 Windows 系统,比如导致硬盘数据丢失、Windows 无法开机等。所以一直以来,安装 Linux 系统都是初学者的噩梦。 然而,通过虚拟机技术很容易冲破这种困境。由于虚拟机安装 Linux 所有的操作(例如硬盘分区、删除或修改数据)都是在虚拟硬盘中进行,因此不会对现有的数据和系统造成任何损失,即使安装失败了也无所谓。 所谓虚拟机(virtual machine),就是
使用MySQL更新字段为空的记录的方法
MySQL更新字段为空的记录 MySQL中更新字段为空的记录的方法有多种,本文主要介绍两种: 使用UPDATE语句 使用UPDATE语句可以更新字段为空的记录,具体语句如下: UPDATE 表名 SET 字段名 = NULL WHERE 条件; 其中,表名表示要更新的表名,字段名表示要更新的字段名,条件表示更新记录的条件。 使用UPDATE ... SET ... WHERE ... IS NULL语句 使用UPDATE ... SET ... WHERE ... IS NUL
MySQL中实现NLS_SORT排序的方法
有很多,其中最常用的是使用MySQL的ORDER BY语句。ORDER BY语句可以按指定的顺序对结果集中的数据进行排序,并且可以指定使用NLS_SORT排序算法。 使用ORDER BY语句实现NLS_SORT排序 要使用ORDER BY语句实现NLS_SORT排序,需要指定排序的字段,需要指定排序算法,例如: SELECT * FROM table_name ORDER BY field_name COLLATE NLS_SORT; 上面的语句表示,对table_name表中field_
MySQL FIND_IN_SET函数的用法及实例演示
MySQL FIND_IN_SET函数 MySQL FIND_IN_SET函数是MySQL中一个字符串函数,它用于查找字符串中是否存在指定的子字符串,返回子字符串在字符串中的位置,如果不存在,则返回0。 使用方法 MySQL FIND_IN_SET函数的语法格式如下: FIND_IN_SET(str,strlist) 其中,str是要查找的子字符串,strlist是要查找的字符串列表,字符串列表中的字符串以逗号分隔。 实例演示 下面我们来看一个实例,我们在MySQL数据库中有一个表test,其
MySQL表新增数据操作的详细步骤
MySQL表新增数据操作的步骤: 登录MySQL数据库,使用以下命令:mysql -u 用户名 -p 选择要操作的数据库,使用以下命令:use 数据库名 查看要操作的表结构,使用以下命令:desc 表名 新增数据,使用以下命令:insert into 表名 (字段1,字段2,...) values (值1,值2,...) 查看新增数据,使用以下命令:select * from 表名
MySQL转换字母为大写的方法及步骤
MySQL中有一种将字母转换为大写的方法,可以帮助用户快速完成字母的转换。下面介绍一下。 MySQL转换字母为大写的方法 MySQL转换字母为大写的方法有两种:一种是使用Upper函数,另一种是使用Lcase函数。 使用Upper函数转换字母为大写 Upper函数是MySQL中一种将字母转换为大写的函数,可以将字符串中的小写字母转换为大写字母。使用Upper函数转换字母为大写的步骤如下: 1、在MySQL中打开一个新的查询窗口,输入SQL语句,如下所示: SELECT UPPER(字段名)
MySQL中数据类型date存储的内容是什么
MySQL中的date类型用于存储日期信息,它可以存储日期和时间,可以存储格式为YYYY-MM-DD的日期,其中YYYY是4位数的年份,MM是2位数的月份,DD是2位数的日期。 使用date类型时,需要在MySQL中定义字段,指定date类型,如: CREATE TABLE test_date ( id INT NOT NULL AUTO_INCREMENT, date_field DATE NOT NULL, PRIMARY KEY (id) ); 在插入
MySQL存储过程中变量的定义和使用方法
MySQL存储过程中的变量是用来存储和传递数据的容器,可以用来控制存储过程的执行流程,增强存储过程的灵活性,并且可以用来接收用户传递的参数。MySQL存储过程中的变量可以分为两种:本地变量和全局变量。 本地变量的定义和使用方法 本地变量是在存储过程内部定义的变量,只有在存储过程内部才能使用,存储过程执行结束后,本地变量也就被释放掉了。定义本地变量的语法格式如下: DECLARE 变量名 [, 变量名] ... 类型 [DEFAULT 初始值]; 其中,变量名为MySQL存储过程中变量的名称
MySQL中建立联合主键的实现方法和示例
MySQL中建立联合主键的实现方法 MySQL中建立联合主键是指将多个列的值组合在一起组成一个唯一的主键,以此来确保表中每一行的唯一性。MySQL中建立联合主键的实现方法如下: 使用CREATE TABLE语句创建一个新的表; 使用ALTER TABLE语句,在创建的表中添加一个或多个列; 使用ALTER TABLE语句,为表中的列添加NOT NULL约束; 使用ALTER TABLE语句,为表中的列添加PRIMARY KEY约束,以建立联合主键。 示例 下面是一个示例,示例中使用CREA